2

每当我通过 git 推送时,我的所有 bash 脚本似乎都被 \r 字符损坏了。它不会影响代码,但只会给我的工作增加大量噪音。查遍了整个网络,但似乎找不到解决方案。

例子:

    echo "*************************************************************************"\r

                                                                                     ^

我的 bash 脚本中的每一行总是以这个特殊字符结尾。我在 Windows 7 上使用 STS。有什么想法吗?

4

1 回答 1

1

如果您需要将此设置设为全局,请将这两行放入 repo 根目录中的 .gitconfig 文件中或放入您的 home 中:

[core]
   eol = lf

您可以在此处找到更多相关信息:https ://www.kernel.org/pub/software/scm/git/docs/gitattributes.html

于 2013-08-16T12:52:18.570 回答