Git使用九:合并和删除分支


 

实际开发中的分支

 

目前的快照情况:git log --decorate --all --oneline --graph

可以看到,目前HEAD是指向的master分支

合并分支:git merge 分支名(将“分支名”合并到当前分支)

把feature分支合并到master分支:git merge feature

有冲突时合并的话git会提示,这个时候只需要执行git status就可以看到有哪些冲突了,以及建议的解决方案

 

查看log,可以看到,已经合并了

 

再创建个分支:git checkout -b feature2(创建,并切换到feature2分支)

 创建一个文件(feature2),并写入内容,提交

查看log

 

切换回master,并且把feature2分支合并到master分支

 

 

删除分支:git branch -d 分支名

删除feature和feature2两个分支

master里面还是会保留合并后的内容

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM