gpt4 book ai didi

git commit 得到 fatal error "fatal: CRLF would be replaced by LF in"

转载 作者:IT王子 更新时间:2023-10-29 00:33:29 26 4
gpt4 key购买 nike

我正在使用 Ubuntu 13.10 x64,我正在做一些开发人员正在使用 Windows 的项目,我最近将 git config core.eol 更改为“lf”和 core .autocrlf 为“输入”,core.safecrlf 为“真”。从那时起,当我尝试将文件提交到我的本地存储库时,我得到了这个错误:
致命的:CRLF 将在......中被 LF 取代
据我了解,如果我将 core.eol 设置为“lf”并将 core.autocrlf 设置为“input”,git 会自动将 CRLF 转换为 LF,但为什么会出现此错误出来?我该如何解决这个问题?

谢谢。

最佳答案

这是一个经典问题:

http://toub.es/sites/toub.es/files/styles/standard_article/public/field/image/firstcommit.png
(图片来自Luis Tubesblog post)

通常的解决方法是自己转换这些文件,使用 dos2unixSwiss File Knife .

我一直更喜欢keep core.autocrlf to false ,这意味着:

git config --global core.autocrlf false

关于git commit 得到 fatal error "fatal: CRLF would be replaced by LF in",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20168639/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com