2013-08-25 102 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

很高兴工作! –

相关问题