标题说明了一切.
之后git reset --hard,git status给我Changes not staged for commit:部分内的文件.
我也尝试了git reset .,git checkout -- .并且git checkout-index -f -a无济于事.
那么,我怎样才能摆脱那些未分阶段的变化呢?
这似乎只打击Visual Studio项目文件.奇怪的.请参阅此粘贴:http://pastebin.com/eFZwPn9Z.这些文件的特殊之处在于.gitattributes我有:
*.sln eol=crlf
*.vcproj eol=crlf
*.vcxproj* eol=crlf
Run Code Online (Sandbox Code Playgroud)
此外,autocrlf在我的全局中设置为false .gitconfig.这可能是某种相关的吗?
我需要一个转换实用程序/脚本,它将Mac上生成的.sql转储文件转换为Windows上可读的转储文件.这是我在这里遇到的问题的延续.问题似乎是文本文件中的换行格式,但我找不到一个工具来进行转换...