比较Visual Studio 2017中的git分支?

时间:2018-03-14 16:29:23

标签: git visual-studio-2017

有没有办法在Visual Studio 2017中比较两个git分支?我只是想看看与主分支相比,我的功能分支上的文件已被更改。

我知道我可以去团队资源管理器>分支>右键单击并查看历史记录>然后双击特定的提交以查看它的更改。但是,我不知道该分支的更改总和的方法。

1 个答案:

答案 0 :(得分:1)

转到团队资源管理器>分支>右键单击您的分支>查看历史记录>点击最新提交> ctrl +点击master的最新提交>右键单击>比较提交

编辑:这只显示提交之间的差异。我还没有办法通过VS接口比较分支。

但是,如果要在提交PR之前查看在功能分支中所做的所有更改,请使用命令行执行此操作:

checkout master

merge <branch-name> --no-commit --no-ff

然后查看团队资源管理器中的更改,以便在提交PR之前查看您在分支中所做的所有更改。