zoukankan      html  css  js  c++  java
  • git

    git config --global user.name mingjing

    git config --global user.email xxxx.xx.com

    cd e:/git/gittest

    git init  初始化 生成.git目录

    git status   暂存区为空                   查看暂存区

    在目录中添加文件 a.txt

    git add . 加入当前文件夹下所有新文件到暂存区

    git status 查看暂存区1个文件

    git commit -m “init”    从暂存区加入到版本库

    git status 暂存区为空

    .gitignore文件可以排除文件 

    文件修改

    修改1.txt

    git status   发现红色                    modified:   a.txt

    git add a.txt

    git status 绿色 modified:   a.txt

    git commit -m 'modify'

    git status  为空

    撤销修改

    修改文件1.txt

    发现修改不对,需要还原  使用 git checkout -- 1.txt        从git里还原

    修改文件1.txt 并且执行了 git add 1.txt        (添加至暂存区)

    发现不对,需要还原 使用   git reset HEAD 1.txt(删除暂存区)    然后再  git checkout -- 1.txt      

    删除文件

    git rm a.txt

    git status         deleted:    a.txt

    git commit -m '删除文件'

    git status

    链接github

    要关联一个远程库,使用命令git remote add origin git@server-name:path/repo-name.git

    关联后,使用命令git push -u origin master第一次推送master分支的所有内容;

    此后,每次本地提交后,只要有必要,就可以使用命令git push origin master推送最新修改;

    git log

    git log --pretty=oneline

    git reset --hard HEAD^

    git reset --hard HEAD^^

    git reset --hard~100

    git reset --hard  xxxxx

    git reflog

    git checkout -- filename

    git rm filename

    远程 https://gitee.com/  注册账号

    创建项目 获取地址

    git push 地址 

  • 相关阅读:
    Hibernate框架做数据库操作
    Spring AOP几个相关术语复习梳理
    Unknown initial character set index '255' received from server...
    使用IDEA的activiti时报错:发现了以元素 'process' 开头的无效内容...
    获取Class实例的4种方式
    maven设置全局和局部jdk版本
    JSP的9大内置对象和4大域对象(作用域)
    oracle中NVL,NVL2,NULLIF,COALESCE等函数
    MIME类型
    Eclipse集成Tomcat,并发布Web工程
  • 原文地址:https://www.cnblogs.com/mingjing/p/8464635.html
Copyright © 2011-2022 走看看