Git 2.6.3与Visual Studio 2013/2015的集成
我在Visual Studio中遇到了一个奇怪的问题。在我升级整个系统之前,GIT集成还不错。我正在Mac OSX El Capitan上运行虚拟机(使用VMWare Fusion 8.0.2)。以下是我升级的内容:Git 2.6.3与Visual Studio 2013/2015的集成,git,visual-studio,visual-studio-2013,visual-studio-2015,Git,Visual Studio,Visual Studio 2013,Visual Studio 2015,我在Visual Studio中遇到了一个奇怪的问题。在我升级整个系统之前,GIT集成还不错。我正在Mac OSX El Capitan上运行虚拟机(使用VMWare Fusion 8.0.2)。以下是我升级的内容: Windows 7->Windows 10 Visual Studio 2013专业->Visual Studio 2015企业版 Git1.9.x->Git2.6.3 安装Git 2.6.3后,解决方案资源管理器中的所有我的文件都会显示红色复选框(“待定编辑”)。但是,该文件
- Windows 7->Windows 10
- Visual Studio 2013专业->Visual Studio 2015企业版
- Git1.9.x->Git2.6.3
git config --global core.autocrlf false
委员会确认:
更改文件,撤消更改(文件标记为已编辑并显示在已更改的文件中)。之后,从存储库中签出文件,瞧,文件的状态现在在VisualStudio中正确更新
在键入git config--global core.autocrlf false之后,您能否尝试重新启动所有内容?@VonC我在更改autocrlf之后重新启动了所有内容。它仍然显示出错误的状态;但是,一旦我修改了一个文件并撤消了更改,Git就想再次提交整个文件。在一次测试提交之后,我注意到从现在开始,与VisualStudio的集成再次起作用。我不确定是更改设置修复了它,还是新的提交导致了更改。@VonC OK,现在我更确定您的解决方案是这个问题的正确解决方案。更改文件,撤消更改(文件标记为已编辑并显示在已更改的文件中)。之后,从存储库中签出文件,瞧,文件的状态现在在VisualStudio中正确更新。谢谢