乌龟Git合并冲突颜色

29

TortoiseGit中解决冲突时不同颜色的含义是什么?

例如:一个文件存在冲突,"theirs"窗口中高亮显示的文本为橙色,而"mine"窗口中高亮显示的文本为黄色。当然,红色的文本也会被高亮显示。

我的疑惑在于我不确定每个文件中的代码都被添加到了最终文件中。

我已经在网上查找了不同颜色的定义或设置页面以自定义它们(这同样好),但我找不到任何相关信息。

2个回答

45

哇……我觉得有些羞愧。在Tortoise git diff窗口的左上角,有一个向下指的箭头。点击它可以打开“设置”,其中包括“颜色”选项卡。


2
我永远也找不到那个。而且显然至少有4个人觉得这很有帮助! - Clay Nichols
2
我使用 TortoiseGitMerge 2.5.0.0,但是在那个小箭头的菜单中没有“设置”选项。现在你必须点击那个箭头左侧的大圆形按钮。 - Amomum
1
虽然我找到了颜色图例,但是在tortoise git merge中的颜色对我来说没有意义。它将以前不存在的行着色为删除等。是否有更深入的解释,这些颜色的含义是什么?例如,在TFS中有绿色和红色的更改,很容易明白结果会发生什么。在这里,我不理解结果,并尝试将所有内容放在那里,然后手动更改。 - Marťas
https://tortoisegit.org/docs/tortoisegitmerge/tmerge-dug-settings.html#tmerge-dug-settings-color - Markus Dübbert
5
在2.5.7版本中,“设置”选项在“文件”菜单下。 - Mario Vázquez

10
以下是翻译的结果:

以下是默认设置的屏幕截图供您参考。

带有默认值的颜色设置面板


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接