gpt4 book ai didi

git - 如何使用 Git 清理行尾

转载 作者:太空狗 更新时间:2023-10-29 13:24:34 26 4
gpt4 key购买 nike

我对 Git 非常缺乏经验,这个让我很困惑:

我刚刚将我的工作副本切换到另一个分支(一个简单的 git checkout master),紧接着,git status 告诉我有数百个更改的文件。但是,这全都与行尾有关; git diff --ignore-space-at-eol 给了我很多警告:

warning: CRLF will be replaced by LF in src/.../somefile.js.
The file will have its original line endings in your working directory.

我通常认为在版本化的文本文件中使用 DOS 风格的行结尾是个坏主意,但这是他们最初的 promise ;我是在 Linux 机器上做的,我得到的文件有 CRLF 行结尾。

在我的情况下,最好的清理方法是什么?我应该更改每个文件的行结尾并提交吗?

如何配置 Git 以避免将来出现此类情况?

最佳答案

尝试其中之一(取决于您的操作系统):

// Windows
git config --global core.autocrlf true

// Linux, OSX
git config --global core.autocrlf input

关于git - 如何使用 Git 清理行尾,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19488880/

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