2011-10-13 24 views
1

我在這裏使用git時遇到了一些問題。我有一個drupal設置。 我有適當的.gitignore設置。git add會導致錯誤的索引錯誤

我每次做git add。git status。我得到索引文件損壞錯誤。

我跟着這How to resolve "Error: bad index – Fatal: index file corrupt" when using Git修復它,但它不斷回來。我試圖刪除整個.git文件夾。但它沒有工作。

有誰知道如何解決這個問題?

+0

你是什麼意思刪除'.git' /在那之後你有什麼 – manojlds

+0

是整個git的文件夾?刪除後,我什麼也沒有。所以發起了一個新的git回購。並做git add。再次。但同樣的錯誤發生。 –

+0

Mhmm,我的建議是:嘗試刪除hole git項目,然後再次嘗試克隆它,看看它是否有效。順便說一句,在您提供的鏈接說:只刪除索引文件,而不是洞.git文件夾... – ZeroSuf3r

回答

2

我有這個確切的問題。

我想我的問題是,有兩個其他.git文件夾在子目錄中。我已將兩個回購站複製到這些子文件夾中。我刪除了這兩個.git文件夾,我可以再次使用git。

要找到這些其他git的文件夾,我跑這個命令:

find . -name ".git" -type d