我一直在尝试将特定文件设置为始终使用 lf 而不是 crlf 而不管本地系统上的 autocrlf 。
我尝试在项目的根目录下创建一个 .gitattributes ,它只包含SquishIt.Tests/js/*.js eol=lf
并且我也尝试过.gitattributes SquishIt.Tests/js/ eol=lf
。我将这两个尝试都推送到了我的遥控器,然后尝试在本地克隆它两次。/js/ 下的文件在这两种情况下总是显示为 CR+LF,因为 autocrlf 对我来说是全局启用的。
我在一台 Windows 机器上,以防万一不清楚。我试图实现的目标是否可能?