git的分支管理

2017-07-28  本文已影响0人  爱笑的Mr张

1、git checkout -b 分支名

创建并且切换分支(git branch 分支名 + git checkout 分支名)

2、git branch  查看当前分支(*是当前分支)

3、git merge 分支名 (合并指定分支到当前分支)

4、git branch -d 分支名  (删除分支)

5、git log --graph   查看分支合并图

6、git merge --no-ff -m "合并描述" dev

(合并分支时,加上--no-ff参数就可以用普通模式合并,合并后的历史有分支,能看出来曾经做过合并,而fast forward合并就看不出来曾经做过合并。)

7、git stash    保存现在的工作现场(可以保留多个工作现场)

git stash list 查看工作现场

git stash pop 恢复工作现场(恢复的同时把stash内容也删了)

git stash apply 恢复工作现场(恢复后,stash内容并不删除,你需要用git stash drop来删除)

git stash apply stash@{0} 恢复指定的stash

8、git branch -D 强行删除一个没有被合并过的分支

9、git remote 查看远程仓库的信息

      git remote -v显示更详细的信息

上一篇 下一篇

猜你喜欢

热点阅读