我在SmartGit中做了一个rebase。我的存储库标有红色<在SmartGit中重新定位>
如果我尝试进行任何新提交,我会收到消息:
Rebase:您必须编辑所有合并冲突,然后使用git add将其标记为已解决。
这就是我工作树的样子:
我想解决合并冲突,但我不熟悉git或SmartGit知道如何做到这一点。我希望在冲突的文件上调用查询|冲突解算器但我的问题是我找不到冲突的文件,而documentation没有显示如何执行此操作。它们指的是我无法找到的"目录" -pane,尽管它似乎与" Respositories" -pane类似。如何查找和解决冲突文件?
提前致谢
答案 0 :(得分:2)
答案 1 :(得分:2)
看来我们遇到了类似的问题:smartgit会告诉我需要解决冲突,但我无法在任何地方找到它们。令人沮丧的是,这并不明显,最终导致我担任这个职位。
解决方案很简单,我的视图设置不正确,一旦修复,冲突的文件就出现在主文件设置中。在这里,您可以看到view settings for Files pane。
在附图中,您将看到一行图标,用于确定显示哪个文件。不知何故,文件夹图标(第一个)未经检查,这阻止了它在子文件夹中显示文件,因此我的冲突文件没有显示。
syntevo smartgit应用程序可以做很多事情,但在澄清冲突解决过程时,它真的很糟糕。
不过,感谢@Arashsoft的深入回答!