使用Linux和Windows时,最好的git配置是什么?

时间:2011-05-21 12:08:16

标签: linux git windows-7

我对于核心配置的core.eol,core.autocrlf,core.safecrlf有点困惑。

http://git-scm.com/docs/git-config

我正在使用Ubuntu和Widows。

我之前有过^ M和其他问题。

有人能为这个问题建议最好的git配置设置吗?

提前致谢。

1 个答案:

答案 0 :(得分:11)

Git on Windows (msysgit) - Unix or DOS line termination所述,我会使用:

git config --system core.autocrlf false

这将避免任何自动eol转换(有关此选项值的确切含义,请参阅“Git on Windows: What do the crlf settings mean?”)。

您可以将其保留为true,如git replacing LF with CRLF中所述,但我更喜欢设置core.eol +一些gitattribute文件,以便微调我想要的一些文件eol更改。
有关详细信息,请参阅this answer