git add导致损坏的索引错误

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git add导致损坏的索引错误相关的知识,希望对你有一定的参考价值。

我在git中遇到了一些问题。我有一个drupal设置。我有正确的.gitignore设置。

每次我做git add。和git状态。我得到索引文件损坏的错误。

我跟着这个How to resolve "Error: bad index – Fatal: index file corrupt" when using Git来修复它,但它一直在回来。我尝试删除整个.git文件夹。但它没有用。

有谁知道如何解决这一问题?

答案

我遇到了这个问题。

我发现我的问题是子目录中还有另外两个.git文件夹。我已经将两个repos克隆到这些子文件夹中。我删除了这两个.git文件夹,我可以再次使用git。

要查找这些其他.git文件夹,我运行了以下命令:

find . -name ".git" -type d

以上是关于git add导致损坏的索引错误的主要内容,如果未能解决你的问题,请参考以下文章

git索引损坏

对“xxx”类型的已垃圾回收委托进行了回调。这可能会导致应用程序崩溃损坏和数据丢失。向非托管代码传递委托时,托管应用程序必须让这些委托保持活动状态,直到确信不会再次调用它们。 错误解决一例。(代码片段

损坏的顶点和片段着色器

elasticsearch6.3.2紧急修复删除node.lock文件导致translog文件损坏的问题

由于 ViewPager2 导致 TabLayout 损坏

“git add <file_name>”命令导致错误“致命:pathspec'file_name'没有匹配任何文件