做完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
但每次我拉,我都会受到冲突。
答案 0 :(得分:1)
该消息表示您已经拥有上一次合并尝试的剩余部分。您应该通过致电git merge --abort
重置它并尝试您计划做的任何事情