通过我们的工作流程,这是在gitflow的基础上进行的微小修改,我们将拥有一个具有特性的本地分支。我们然后在该分支上完成我们的特性/修复,将其推送到服务器,进行审核,然后将其合并到主干。
在工作时,我想看看我从哪个分支开始做出了哪些更改。但是,如果我提交了一些更改,我就无法从那个点看到我的更改。从分支点查看更改以确保所有更改都有效是很好的,但是我只能通过“与未修改内容比较”来查看到最后一次提交的更改。
作为解决方法,我认为我至少可以查看文件的历史记录,并通过上下文菜单查看当前与其中一个列出的更改之间的更改,但该选项也不可用。您只能与2个现有提交进行比较。
似乎我只能从命令行中将我的HEAD与历史上的任意点进行比较。我是否错过了查看未提交的代码与历史上的任意点的某种晦涩方法?还是这个功能不存在?
编辑
和其他人交谈并考虑到此问题唯一的答案,似乎目前不可能实现这一点。
如果是这样的话,我在此创建了一个uservoice项目here,以将此功能添加到Visual Studio,并请其他人为其投票,以便他们考虑在下一个版本中添加它。
谢谢