【问题标题】:Xcode and Git: fatal: Not a git repository after removing .git folder in projectXcode 和 Git:致命:在项目中删除 .git 文件夹后不是 git 存储库
【发布时间】:2013-08-27 23:51:44
【问题描述】:

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

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

【问题讨论】:

标签: xcode git


【解决方案1】:

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

要尝试的东西:Product -> CleanOrganizer -> Projects -> Delete derived data

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

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

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

【讨论】:

  • 我按照你提到的做了——然后又做了一步,因为我什至认为我已经从组织者的项目文件夹中删除了 .git——.git 文件夹仍然在那里(隐藏)。所以我删除了它。现在工作
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-07-02
  • 1970-01-01
  • 2015-07-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多