为什么不在Visual Studio 2017中“与未修改比较”工作?

时间:2018-01-17 20:43:47

标签: git visual-studio-2017 azure-devops

今天进入这个,但我无法将我的解决方案添加到Visual Studio论坛:https://developercommunity.visualstudio.com/content/problem/17952/team-explorer-git-compare-with-unmodified-not-work.html

我无法通过“与未修改比较”上下文菜单或双击“更改”视图中的文件来比较我对未修改版本的更改。

解决方案发布在下面。

1 个答案:

答案 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中的分支文件夹名称区分大小写。