Xcode和Git:致命:在项目中删除.git文件夹后不是git存储库

时间:2013-08-25 10:33:15

标签: xcode git

我从项目中删除了.git文件夹,因为它有很大的尺寸,我不需要它。现在,我在尝试重命名我的某个文件fatal: Not a git repository (or any of the parent directories): .git

时遇到了问题

所以我进入了组织者并从存储库选项卡中删除了该项目。保存并重新打开,但是当项目打开时,会创建一个新的存储库,并在我尝试重命名时再次显示相同的消息

1 个答案:

答案 0 :(得分:2)

Xcode可能在其他地方有一些Git元数据,当它找不到.git文件夹(所有存储库提交数据都是)时,可能会让它感到困惑。

要尝试的事项:Product -> CleanOrganizer -> Projects -> Delete derived data

如果这不起作用,这是一个更极端的解决方法。

  • 从头开始在Xcode上创建一个新项目,在Xcode中取消选中 Create repository 框。然后将所有文件从损坏的项目移动到新项目。

编辑:根据OP的评论,确保您确实删除了.git文件夹(如果这是您真正想要的)。这是一个隐藏文件夹,通常不会在Finder中显示。您可以在终端列出并删除它。