git常用命令

来源:互联网 发布:软件 qa qc区别 编辑:程序博客网 时间:2024/06/05 02:59

1.git init :初始化

2.git clone:克隆

3.git pull:

4.git push:

5.git status:

6.git add file/dir

7.git commit -m “something”

8.git checkout -b   创建并切换分支

9.git merge branch  合并某分支到当前分支

10.git log -p 查看详细, --stat 统计, --graph 图形, --pretty = oneline short full fuller format

11.git reset --hard ; git pull 放弃本地修改

12.git reset --HEAD: 放弃本次修改

13.git diff [<file>, <$id> <$id>, <branch> <branch>, --cached, HEAD]

14.git branch -r 远程 -a 所有

15. git relog 记录使用过的命令

解决冲突

1.git stash     放入栈中

   git pull

   git stash pop 


2.git reset --hard  放弃本地修改

    git pull



HEAD严格来说指向mastermaster才是指向提交的,所以,HEAD指向的就是当前分支。

     

有冲突的情况:



0 0