1

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

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

4

1 回答 1

2

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

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

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

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

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

于 2013-08-25T10:40:43.053 回答