我是以我的命令
为我的分支git rebase master
然后我在很多文件中遇到了冲突。然后解决冲突我通常做的是
git mergetool -t kdiff3
通常我会解决与kdiff3的冲突。但这次mergetool正在提供以下输出
No files need merging
但实际上有很多文件存在冲突。我所期待的是它将向我展示一个解决冲突的窗口。
答案 0 :(得分:0)
我几分钟前遇到了完全相同的情况,发现至少有两个原因,你需要检查解决它:
git rebase --continue
,它会告诉您只需将文件添加到索引(git add <file>
)。(第二个解决了我的情况。)
在任何情况下,&#34;没有文件需要合并&#34;如果.git目录中没有MERGE_HEAD文件,则会显示该消息(但请勿触摸该文件)。所以你可以切换到你喜欢的任何合并工具,但它不会有帮助。
干杯