在使用github for windows提交时没有显示正确的更新

时间:2012-08-10 09:55:47

标签: github-for-windows

我已经为windows http://windows.github.com/安装了github。

还已将存储库克隆到我的本地驱动器中。我创建了一个分支,并对一个文件进行了一些更新,例如:index.html。当我用github提交windows时。 Github似乎将其视为整个文件更新(整行变为红色),而不是显示我已经做过的修改。但是当我使用命令行提交时,这不会发生。

有人似乎和我有同样的问题吗?请告诉我怎么办才能让git没有将我的文件视为一个整体更新?

感谢。

2 个答案:

答案 0 :(得分:0)

在Windows中编写文件时,它们具有CRLF行结尾。对于Git,具有\ n和\ r \ n行结尾的行是不同的。请检查您的编辑器和Github的Windows首选项。他们可以自动转换CRLF< - > LF。

答案 1 :(得分:0)

基于Rustam Safin关于CRLF线路结尾,最近我发现这个解决方案很有帮助。

https://help.github.com/articles/dealing-with-line-endings

我试过了,它解决了我的问题。