在我们的开发环境中,我们使用Windows、Mac和Linux。 当涉及到提交 -> 拉取 -> 推送工作流时,我遇到了问题。
问题在于行尾字符。 如果有人在Mac上进行编辑,而另一个人在Windows上进行编辑,则在拉取时会发生冲突。 差异显示整个文件都不同,因为行结尾已更改。
因此,我的问题是如何设置所有环境以将所有行结尾转换为LF并在提交时保持不变。 在拉取时不要改变行结尾,将其保留为LF。
问题在于行尾字符。 如果有人在Mac上进行编辑,而另一个人在Windows上进行编辑,则在拉取时会发生冲突。 差异显示整个文件都不同,因为行结尾已更改。
因此,我的问题是如何设置所有环境以将所有行结尾转换为LF并在提交时保持不变。 在拉取时不要改变行结尾,将其保留为LF。
autocrlf input
。 - Petah