git的分支管理

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显示更详细的信息

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容