当前位置:  开发笔记 > 编程语言 > 正文

Visual Studio(Git提供程序)在所有文件上永久显示"挂起编辑"

如何解决《VisualStudio(Git提供程序)在所有文件上永久显示"挂起编辑"》经验,为你挑选了1个好方法。

我正在使用VS 2015 Community和Reshaper.我的问题是,在pull或commit(使用togoise git client)之后,VS仍然在几乎所有文件上仍然显示"挂起编辑"."与未经修改的比较"显示没有变化而不是事件空白.这让我抓狂,因为我只想看到我正在处理的文件中的"待编辑"...

编辑:我发现问题在于git中的CRLF设置.我需要使用CRLF的行结束但是git返回LF.

编辑2:在新信息之后,我做了以下步骤,对我有用:

    将行结尾设置为CRLF: git config --global core.autocrlf true

    清除git索引: git rm --cached -r .

    重写索引 - 获取所有新行结尾: git reset --hard

更多关于行尾为Windows 这里.



1> Tobiah Zarle..:

我之前听说过这是由文件中的"行尾"字符引起的.

试试这个:

git config --global core.autocrlf false

推荐阅读
女女的家_747
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有