0


【git】出现Merge Conflict,解冲突

最近使用git开发变多了,然后又参与多人开发一个项目。提交的代码也不会是按照先后顺序进行merge。即使是先后顺序merge,也有可能跟前一个人冲突。

之前我的解决方案是,先把最近的代码拉下来,然后再将我自己的PR拉下来,再解冲突,再上传。后来发现这样很麻烦。

现在的解决方式(在之前提交PR目录下):

git pull --rebase
git status
# 如果有2个提交想合并可以 , 除第一个是pick,后面可以改成squash
git rebase -i HEAD~2
# 如果有冲突,会显示在提示git add下面有双方冲突,解完冲突后
git add .
git status
git rebase --continue
git push origin master
标签: git github

本文转载自: https://blog.csdn.net/qq_35975447/article/details/126671995
版权归原作者 wait a minutes 所有, 如有侵权,请联系我们删除。

“【git】出现Merge Conflict,解冲突”的评论:

还没有评论