比较两个内部文件与内部gitkraken差异工具?

时间:2018-10-29 11:29:10

标签: git diff gitkraken

gitkraken尚未检测到文件已被移动并重命名。无论如何,是否有任何方法可以在不使用外部差异工具的情况下在两个任意文件之间进行差异化?

1 个答案:

答案 0 :(得分:1)

GitKraken(以及与此相关的任何其他git GUI)将显示同一文件的差异。这就是使用git时的工作流程(包括文件重命名和内容更改)。
任何git GUI都无法显示2个随机文件之间的差异。
您可以使用许多工具来获取2个来源之间的差异(例如Diff CheckerDiffNow等)

但是,如果您有一个已移动并重命名的文件,而现在GitKraken无法检测到它是同一文件,则最简单的IMO解决方案是:

  • 复制重命名的文件并将其粘贴到以前的位置 和名字。
  • 合并分支并解决复制版本上的冲突。
  • 使用复制的版本覆盖重命名的文件。