使用Visual Studio,我如何比较两个git提交,同时在中间留下一些?

wf82jlnq  于 5个月前  发布在  Git
关注(0)|答案(1)|浏览(59)

由于我们目前正在对一个非常旧的Visual Basic风格的WinForms C#应用程序的代码库进行现代化,因此我们添加了“化妆品”之类的签入,以使这些东西远离真实的更改。(在同一个分支上),其中有一个“化妆品”之间的提交,我们当然也看到了所有不相关的变化。(也许用其他工具)标记所有要比较的提交,而把“化妆品”的提交排除在外?在VS中,我们只能选择两个提交进行比较。

wbrvyc0a

wbrvyc0a1#

你需要安装Git for Windows,在VS安装程序中,在“Individual Components”选项卡中选择“Git for Windows”。
在Visual Studio中,右键单击要比较的文件,然后选择'Git',然后选择'View History',现在在自动打开的新的历史窗口中选择一个提交,然后使用Control + Click选择第二个提交。现在右键单击任何选定的提交并选择'Compare commits'。
希望上面的对你有帮助!
它在VS 2022 17.8.1 Git for Windows MinGit 2.41.0上工作

相关问题