在 git repo 和工作副本中强制 LF eol

在 git repo 和工作副本中强制 LF eol,第1张

我有一个托管在 github 上的 git 存储库。许多文件最初是在 Windows 上开发的,我不太注意行尾。当我执行初始提交时,我也没有任何 git
配置来强制执行正确的行尾。结果是我的 github 存储库中有许多以 CRLF 行结尾的文件。

我现在在 Linux 上进行部分开发,我想清理行尾。如何确保文件在 github 上使用 LF 正确存储,并在我的工作副本中包含 LF?

我已经建立了一个.gitattributes包含的文件text eol=LF;那是对的吗?有了这个提交和推送,我可以只使用rm我的本地仓库并从
github 重新克隆以获得预期的效果吗?

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/read/1369999.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-15
下一篇 2022-06-15

发表评论

登录后才能评论
保存