我们的团队有人在mac和windows上工作。到目前为止,我们将git自动行结尾设置为true
(在OSX上)和input
(在Windows上)。
除非存在合并冲突,否则它很好用。在这种情况下,SourceTree和GitKraken都搞砸了Windows上的合并,因为他们看到以LF结尾的所有行都是一行。
我们所有人都应该使用core.autocrlf
的相同值(在这种情况下是哪一个?),还是针对特定应用程序进行了一些修复?
注意:目前我们在行结尾搞乱时进行手动合并,但这很痛苦。
将core.autocrlf
设置为false
也不是一个选项,因为配置文件上的错误行结束会在linux上崩溃。