【发布时间】:2010-10-20 23:37:19
【问题描述】:
在我们的开发环境中,我们使用 Windows、Mac 和 Linux。我在commit -> pull -> push 工作流程方面遇到了麻烦。
问题是行尾字符。如果有人在 Mac 上进行编辑,而其他人在 Windows 上进行编辑,他们在拉取时会发生冲突。 diff 将整个文件显示为不同,因为行尾发生了变化。
所以我的问题是如何设置所有环境以在提交时将所有行尾转换为 LF。并且拉的时候不要改变行尾,保持LF。
【问题讨论】:
标签: git cross-platform eol