如何在存储库中提交autocrlf设置

时间:2015-10-07 13:13:38

标签: git core.autocrlf

我们正在Windows,Linux和Mac上跨平台工作,我们使用GIT进行协作。最近我们偶然发现autocrlf设置以避免Carriage ReturnLine Feed,并发现它们在不同平台上显示不同的行为。

我们找到了标记autocrlf = false的解决方法。但每个队友都必须改变自己机器的设置。

我的问题是,我们是否有一些解决方法可以检查回购中的autocrlf设置,以便用户不必自行更改设置?并且设置会自动更新。

1 个答案:

答案 0 :(得分:0)

如果不强迫每个用户更新其设置中的内容,则无法执行此操作。

请参阅,例如here

您可以做的是创建服务器端挂钩,拒绝提交更改行结尾的提交,并通知开发人员如何正确设置他的git环境......