我知道可以用HEAD来做到这一点,但我们需要将它与另一个提交进行比较,这是不可能的吗?
答案 0 :(得分:1)
虽然您可以比较two commits in Visual Studio (2017+),但可能需要扩展名才能比较给定文件的提交。
首先检查文件上的比较选项:请参见“ Compare two versions of a file on your server”:
您可以在Team Foundation Server上的文件历史记录中比较文件的两个版本。
- 在菜单栏上,选择“视图”,“其他Windows”,“源代码管理资源管理器”。
- 在Source Control Explorer中,打开文件的快捷菜单,然后选择“查看历史记录”。
- 选择文件的两个版本,打开快捷菜单,然后选择“比较”。
出现“差异”窗口。
答案 1 :(得分:0)
据我所知,任何比较都是可能的,我们只需要在git中将Visual Studio定义为difftool,然后以以下方式编写所需的diff:
git difftool xxx
Visual Studio将打开,以可视方式向您显示结果。