有两个提交有冲突。它们都没有被合并,那么如何解决冲突并重新分支主分支?
我现在只在自己的分支上工作,而且我的提交与另一个dev的提交有冲突。我无法从远程获取代码,因此我无法使用mergetool来解决冲突。
新版本控制,提前谢谢!
答案 0 :(得分:1)
你会在存在冲突的文件中看到这些冲突标记。根据文件的内容编辑文件并删除标记。
<<<<<<< HEAD:file.txt
Hello world
=======
Goodbye
>>>>>>> 77976da35a11db4580b80ae27e8d65caf5208086:file.txt
或者您可以使用合并工具。你会得到一个很好的gui向你展示每个提交的内容部分。您必须安装合并工具。如果你这样做,在git提示你出现合并冲突类型:
git mergetool
如果您没有安装mergetool,请安装一个!
我使用meld。 Meld。您可以使用
安装它apt-get meld