git - 承诺时会变成一片红海

时间:2015-02-24 15:21:40

标签: git

我已经在Xcode中编辑了一个文件并保存了它。

我确实改变了不超过2或3行。但是,当我来检查这段代码时,我的终端里有一片红海。我现在无法检查此文件,因为我的更改被淹没了。我现在将不得不计算出我所做的所有更改,检出旧文件,再次更新文件并将其签入。

据推测,有一条线路结束了变化。我过去曾尝试设置autocrlf,但发现它只会造成更多麻烦。

我是唯一一个承诺这个回购的人。有没有什么方法可以让整个代码库保持一致,这样我就可以在不受此类干扰的情况下提交。

1 个答案:

答案 0 :(得分:0)

在Windows上:

git config –global core.autocrlf true
git config –global core.safecrlf true

在Linux上:

git config –global core.autocrlf input
git config –global core.safecrlf true