是否可以不使用 git 进行任何换行转换

is it possible to not make any newline conversions with git

我不确定我们的设置/工作流程需要多少细节,但最重要的是我正在尝试找到一个不进行换行转换的配置,无论如何,不​​在签入时,不退房时。

一些应用程序文件使用windows换行符,一些使用unix,所有这些都必须原样保留。似乎很容易成为其中之一,但不能同时成为两者或不可知论者。 git 这可能吗?

git config --global core.autocrlf false

应该够了。如果您仍然获得转换,则还有其他问题,例如编辑器弄乱了您的换行符或存在 .gitattributes 文件。