git 中的行尾

  • 本文关键字:git git
  • 更新时间 :
  • 英文 :


我是 git 的新手,我之前使用 svn,我们遇到了由行尾(CRLF 和 LF)引起的问题。 现在我担心这也会在 git 中再次发生,我担心的原因是不同的开发人员使用不同的操作系统。 我正在使用带有Linux VM的Windows系统作为我的开发环境。 所以项目代码在Linux上,我在Windows上编辑它。 在虚拟机中,我有 git我用它来推拉等,我应该将 autocrlf 启用为 true 吗?它会为我防止问题吗?但是我看到了一些我应该仅在Windows中设置Autocrlf = true的软件。我希望有人可以提供有用的建议:-)

提前谢谢。

与"处理行尾"相反,我建议始终core.autocrlf设置为 false(在 Windows 或任何其他平台上):

git config --global core.autocrlf false

您不希望 git 在没有明确说明的情况下在存储库范围内自动更改文件。

确定需要 eol 管理的特定文件后,使用 core.eol 指令将它们列在.gitattributes文件中。

欢迎来到 Git。

这里有一个文档可以帮助您设置 git conf 文件来处理这个问题。阅读它并练习你会喜欢 git。

处理行尾

相关内容

  • 没有找到相关文章

最新更新