今天进入这个,但我无法将我的解决方案添加到Visual Studio论坛:https://developercommunity.visualstudio.com/content/problem/17952/team-explorer-git-compare-with-unmodified-not-work.html
我无法通过“与未修改比较”上下文菜单或双击“更改”视图中的文件来比较我对未修改版本的更改。
解决方案发布在下面。
答案 0 :(得分:4)
当我创建分支时,我将其命名为poc/my_branch_name
。当我去做push -u origin poc/my_branch_name
(推送到Visual Studio Team Services)时,它失败了。我追踪到了这样一个事实:我们已经有了一个" POC"分支(注意区分大小写)。我将其更改为push -u origin POC/my_branch_name
并且运行正常。
我完成了我的工作,然后又回来查看更改并同步提交,而Visual Studio却默默地失败了。我记得文件夹名称,做了一个git checkout POC/my_branch_name
,突然间我能够执行"与未修改的比较"并查看待处理的提交。
实质上,VSTS中的分支文件夹名称区分大小写。