相关疑难解决方法(0)

为什么显示"正在更新Git索引失败"

我正在使用Windows.暂存文件时,我收到此错误.

Updating the Git index failed. A rescan will be automatically started to resynchronize git-gui.

后跟一个已从LF转换为CRLF的文件列表

在用Git使用跨平台阅读CRLF/LF问题之后,我或多或少地了解了发生了什么,我正在尝试确定哪种autocrlf设置最适合我,但我不明白为什么Git说更新索引失败.我的理解是它已经转换了EOF,所以它的问题是什么,为什么它告诉我更新索引失败了.我是否需要修复某些内容(除了选择适当的autocrlf设置)或者我可以继续

然后,我有两个选项继续和解锁索引,这些是什么意思,什么是最好的行动方案.

windows git newline core.autocrlf

44
推荐指数
1
解决办法
2万
查看次数

Git警告:LF将被CRLF取代

我正在使用GIT gui.我在文件夹中的几个文件中看到此错误.我有两个选择按钮 - 解锁索引并继续.我不明白按钮的作用.我看到其他SO帖子告诉我忽略警告,但他们没有提到如何在GUI中执行此操作.请告诉我应按哪个按钮以及为什么.谢谢.

这是错误消息示例 -

Updating the Git index failed.  A rescan will be automatically started to resynchronize git-gui.

warning: LF will be replaced by CRLF in gen/com/click4tab/pustakalpha/BuildConfig.java.
The file will have its original line endings in your working directory.
(repeat above messages for other files)
Run Code Online (Sandbox Code Playgroud)

git git-gui

5
推荐指数
3
解决办法
5513
查看次数

标签 统计

git ×2

core.autocrlf ×1

git-gui ×1

newline ×1

windows ×1