当我尝试提交一些更改的文件时,我收到以下错误消息与TortoiseGit fatal: LF would be replaced by CRLF in <some file in the repo> 现在,在我得到通常的LF vs CRLF答案之前,我知道并理解这个辩论的内容。 其次,我也将我的全局设置设置为: core.autocrlf true 第三, 我有一个.gitattributes文件 。 所以我想 – 确保或文件被迫有CRLF 。 我不明白的是,这是说FATAL ,阻止我继续。 一个警告? 当然! 我知道我在做什么吗? 我做! 我只是想要它静静地转换和STFU 。 或者,如果它被迫阻止我,是否有办法我可以更新回购所有文件是CRLF ,所以这个警告可能会丢失? 这些回购是私人的,所以他们永远不会在Windows + Visual Studio之外开发。 任何人都可以请不要诋毁这个线程autocrlf TRUE vs autocrlf FALSE宗教战争。