4

我有一个和我一起工作的开发人员,他的文件随机更改为 CRLF 行尾。

在 Windows 的 github 中,它在提交之前显示了正确的更改,并且在提交时,行尾发生了更改,并且显示了错误的差异。

这只是随机发生,但无法弄清楚它为什么会发生变化。

4

3 回答 3

7

放到命令行而不是使用 Github for windows。MSysGit 将更密切地关注主要 git 源代码的维护者为 git 实现的内容。

git config --system core.autocrlf false
git config --system core.whitespace cr-at-eol

不要让你的版本控制系统弄乱你的行尾,除非它绝对必须这样做。

于 2012-07-22T19:55:27.370 回答
0

v1.0.7 解决了这个问题。这是一篇不错的文章

于 2012-09-12T16:24:05.927 回答
0

如“ Android 换行符和 git ”中所述:

于 2012-07-22T18:14:56.070 回答