如何使用TortoiseGit比较两个版本的两个文件?

问题描述 投票:0回答:1

我已经将一个函数从一个文件移到了另一个文件,并且我想将移动的版本与原始文件进行比较,所以我想在左边的源文件和右边的目标文件之间进行比较。使用TortoiseGit,我可以弄清楚如何在工作树中比较两个文件,或在多个提交之间比较一个文件,但不能一次比较两个文件。是否可以不检出两个文件?

tortoisegit tortoisemerge
1个回答
0
投票

有一种方法可以做到这一点(但显然不是直接的方法:)>

打开日志对话框,然后导航到要比较的提交/文件。将其放入资源管理器或选择“将修订版本保存到...”,然后选择要比较的两个文件,然后选择TortoiseGit-> Diff。

如果文件已被修改或在此期间已提交,那么您也可以打开日志对话框(确保两个文件都在历史记录中,例如,通过在公共目录中打开日志)。选择第一个文件的提交,然后在文件的上下文菜单中单击“标记为比较”,然后导航到第二个文件的提交,然后选择“ Diff with ...”。

© www.soinside.com 2019 - 2024. All rights reserved.