【发布时间】:2018-06-29 12:10:24
【问题描述】:
我的行终止符 CR LF 有问题。
在我设置像 No Set 这样的行尾之前, 但这不允许我通过提交和推送在远程 git 上正确加载文件。
远程文件已正确加载,但仅存在 LF 和 CR 丢失
示例 上传 皮皮冥王星CR LF
提交并推送 远程git pippo冥王星LF
我将设置行结尾更改为:Checkout is-as, commit as-is core.autocrlf is set to false
现在文件已通过提交和推送在 git 远程正确加载(行结尾 CR LF) 但仅当文件是新文件时
旧文件仍然存在行终止问题(只有 LF 但缺少 CR )。 Git 不允许我使用正确的终止符 (CR LF) 重新加载文件,因为 git 是相同的,但远程缺少终止符(仅 LF)。
如何强制使用正确的文件或包含这些文件的整个目录(有很多文件有这个问题)重新上传不正确的文件?
谢谢 最好的问候
【问题讨论】:
标签: git line-endings git-extensions