远程操作
当你准备合并分支到主分支上时,遇到了冲突无法合并,千万千万不要在网页上也就是远程解决冲突,如果这样的操作的话,可能会双向合并。
- 不要强行在远程解决冲突
绝对不要点右边那个,点红色的查看冲突,把冲突涉及到的文件记住
本地编辑器
- 当你回到本地编辑时,你此时的项目是你刚刚远程推到自己分支上的项目。这时候你先git pull, 把远程分支全部拉下来,同时单独点你要推送到的主分支(update此项目)
- 然后转到(check out即签出)你自己的分支,在git上点show different
- 然后专门去看冲突了的文件,把你本地的内容先拷贝到记事本之类的文本编辑器,然后在show diff那点击get from branch
这样子全部都弄完后,你再看看你的合并请求,就可以发现冲突解决了。接着快乐合并