Git分支合并及冲突解决

2019-04-26  本文已影响0人  鱼豆腐爱好者协会会长

分支合并

$ git checkout 分支名A

$ git merge 分支名B

产生合并冲突

查看冲突情况

$ git status

找到冲突文件

$ vim 冲突文件名

解决以下形式的冲突:删除当前分支A或者删除分支B或者重新修改为新内容

<<<<<<< HEAD:分支A文档名

分支A文档内容

=======

分支B文档内容

>>>>>>> 分支B:分支B文档名

冲突解决之后,标记冲突已解决

$ git add 已解决冲突的文件名

再次检查状态

$ git status

确定冲突都解决完了之后,提交完成合并

$ git commit -m '解决分支AB的合并冲突'

如果确认这个分支不再使用了

删除分支

$ git branch -d 分支名

上一篇 下一篇

猜你喜欢

热点阅读