尝试从子树中拉出时Git合并冲突

时间:2017-02-14 19:13:58

标签: git git-merge git-subtree

做完git pull后,我在~100个文件中遇到了一堆冲突。我希望最近撤消的更改覆盖我自己的代码。

我发现this answer似乎与我尝试的相似。但是当我使用:

git merge -s recursive -X theirs

结果是:

  

由于您有未合并的文件,因此无法进行合并。

我可以运行mergetool并单独浏览每个文件,但我已经知道我想支持所有内容的新更改。

我尝试放弃合并,然后再次使用以下内容:

git merge --abort

git subtree pull --prefix=interactives/d2l/ https://mygiturl.com master --squash

但每次我拉,我都会受到冲突。

1 个答案:

答案 0 :(得分:1)

该消息表示您已经拥有上一次合并尝试的剩余部分。您应该通过致电git merge --abort重置它并尝试您计划做的任何事情