分支合并
$ 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 分支名
网友评论