如何在git中为本地副本设置行尾

如何在git中为本地副本设置行尾,git,core.autocrlf,Git,Core.autocrlf,我正在做一个项目,在这个项目中,我们提取回购协议,然后检查各种法律问题。我不能修改外部项目,但可以完全控制我的本地机器(Ubuntu)。我遇到了行尾问题,想知道是否有办法强制本地副本对所有文件(windows特定文件除外)遵守LF。到目前为止,我们不打算推动更改,只是扫描回购协议 要让Git猜测什么最适合您(例如,Linux上的LF用于行尾),请执行以下操作 在“每个存储库”的基础上,您可以在repos.gittributes文件中进行设置,但据我所知,您不想更改repos。有关更详细的说明,请

我正在做一个项目,在这个项目中,我们提取回购协议,然后检查各种法律问题。我不能修改外部项目,但可以完全控制我的本地机器(Ubuntu)。我遇到了行尾问题,想知道是否有办法强制本地副本对所有文件(windows特定文件除外)遵守LF。到目前为止,我们不打算推动更改,只是扫描回购协议

要让Git猜测什么最适合您(例如,Linux上的LF用于行尾),请执行以下操作

在“每个存储库”的基础上,您可以在repos
.gittributes
文件中进行设置,但据我所知,您不想更改repos。有关更详细的说明,请参阅

$ git config --global core.autocrlf input
# Configure Git to ensure line endings in files you checkout are correct for Linux