【发布时间】:2016-05-08 08:31:42
【问题描述】:
我正在寻找根据某些用例使用的正确设置,但找不到任何描述相同的来源。因此,我问这个问题是为了给任何寻找 git 的 autocrlf 选项正确设置的人提供解决方案。
用例 1:我在 Mac 上,其他开发人员都在 Windows 上。在我加入之前,他们正在管理源代码。
用例 2:我在 Windows 上,其他开发人员都在 Mac 上。在我加入之前,他们正在管理源代码。
用例 3: 我在 Linux 上,其他开发人员都在 Windows 上。在我加入之前,他们正在管理源代码。
用例 4: 我在 Windows 上,其他开发人员都在 linux 上。在我加入之前,他们正在管理源代码。
用例 5:我在 Linux 上,其他开发人员都在 Mac 上。在我加入之前,他们正在管理源代码。
用例 6:我在 Mac 上,其他开发人员都在 Linux 上。在我加入之前,他们正在管理源代码。
我应该使用 git core.autocrlf 的什么设置?
编辑: 为什么这个问题与许多类似问题不同:
所有其他问题及其答案都提供了所需的事实和知识,让读者有很多事情要做。这个问题旨在针对特定场景询问具体答案。
【问题讨论】:
-
我已经看过几乎所有与此相关的问题,但没有人专门询问要用于特定用例的设置。所有这些问题都提供了知识,但没有回答要做什么:)
-
你不应该使用
core.autocrlf,你应该正确设置你的.gitattributes。 -
谢谢爱德华,如果您能通过答案进行更多解释,我将不胜感激。
标签: git github gitlab core.autocrlf