2013-08-25 101 views
1

我從我的項目中刪除了.git文件夾,因爲它有很大的尺寸,我不需要它。現在,當我嘗試重命名我的文件之一時出現問題fatal: Not a git repository (or any of the parent directories): .gitXcode和Git:fatal:刪除項目中的.git文件夾後不是git存儲庫

因此,我進入了組織者並從存儲庫選項卡中刪除了該項目。保存並重新打開,但是當項目打開時創建一個新的存儲庫,並且當我嘗試重命名時再次發送相同的消息

+0

可能的重複http://stackoverflow.com/questions/4754152/git-how-to-remove-git-tracking-from-a-project。確保在從存儲庫ab中刪除項目後退出Xcode。 –

回答

2

Xcode可能在其他地方有一些Git元數據,並且可能會在找不到.git文件夾(所有存儲庫提交數據所在的位置)。

可以嘗試的事情:Product -> CleanOrganizer -> Projects -> Delete derived data

如果這不起作用,這裏有一個更極端的解決方法。

  • 在Xcode中從頭創建一個新的項目,取消勾選的在Xcode創建庫箱。然後將所有文件從破損的項目移到新項目。

編輯:按照OP的評論,請務必在實際刪除.git文件夾(如果這是你真正想做的事)。這是一個隱藏文件夾,通常不會在Finder中顯示。您可以列出並從終端中刪除它。

+0

我按照你提到的那樣做了 - 然後一個額外的步驟,因此甚至認爲我已經從組織者的項目文件夾中刪除了.git - .git文件夾仍然在那裏(隱藏)。所以我刪除它。現在工作 –

+0

很高興工作! –

相關問題