gpt4 book ai didi

git、空格错误、压缩和 autocrlf,最终答案

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

请您解释一下 git 中的空白错误,它们是什么意思,什么是“压制”,我需要担心吗?

(运行 msysgit,但在 linux 上与其他用户一起运行)。

autocrlf here 已经有了一个“明确”的答案 (将其设置为 false git config --global core.autocrlf false
)

最佳答案

Squelching最初是电信中用于设置阈值的函数,超过该阈值允许或不允许信号通过。

在你的例子中,当你看到:

warning: squelched 104 whitespace errors
warning: 109 lines add whitespace errors.

这意味着:它不会显示 100 多条错误消息,而是警告您它应该显示这些错误(但它不会,为了不使输出困惑)

我对空白策略没有明确的建议,除了首先确定引入它们的原因。 如果您的编辑器不在 Window 和 Unix 之间转换 eol(行尾)字符,则意味着它以某种方式自动添加或删除空格,这并不总是有用。

第一个测试(如此 blog post )是停用策略:

git config core.whitespace nowarn

或者试试

git config core.whitespace fix

看看这是否有助于您的 rebase 操作。

关于git、空格错误、压缩和 autocrlf,最终答案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2947653/

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