3

我使用 git bisect 来定位破坏内容的提交。现在我想将文件与其以前的版本进行比较,但是当我在“日志消息”窗口中右键单击一个文件时,我只有“与基础比较”和“与工作树比较”,这对我来说没用。

如何轻松地将某个旧提交的文件与其以前的版本进行比较?

我只想查看在该文件的特定提交中添加/删除了什么。这是 TortoiseSvn 通常在您双击日志消息窗口中的文件时所做的。我更愿意使用 TortoiseGit 和 WinMerge 来获得这个结果,但如果不可能的话,任何其他工具也很好。

提前致谢。

4

1 回答 1

2

git diff 头^

HEAD 是最新版本,^ 表示“之前的”。例如,HEAD^^ 表示 2 后退。

于 2015-05-13T13:51:30.593 回答