【问题标题】:Xcode 4.4 doesn't recognize gitXcode 4.4 无法识别 git
【发布时间】:2012-07-27 19:38:47
【问题描述】:

我昨天对 Mountain Lion 进行了全新安装,然后手动传输了所有文件。其中一个文件夹包含我的 Xcode 项目,其中一些项目中有 git 存储库。我安装了 Xcode 4.4,但是当我打开一个 git 项目时,它不再识别任何更改。也就是说,我可以进行更改并尝试提交它,但它只是说“没有文件”。项目导航器中的小 M 或 A 或其他任何内容也不会显示。我安装了命令行工具。 git

我错过了什么?

【问题讨论】:

  • 您是否检查过这些文件夹中的 .git 目录是否完好无损?从命令行中,git 是否可以正常查看存储库?
  • 对不起,忘了提:项目文件夹中存在 git 文件夹。我不确定如何检查 git 是否可以看到存储库,对所有这些都不太熟悉...
  • git 能够很好地查看存储库。我cded 到终端中的我的应用程序文件夹,然后做了git log,它向我显示了最新的提交。

标签: git xcode4 osx-mountain-lion


【解决方案1】:

打开管理器窗口 (Cmd-Shift-2) 并单击存储库选项卡。它出现在那里吗?是否说明有问题?另外,尝试关闭项目,单击 Organizer 的 Projects 选项卡,选择您的项目并将其从管理器中删除(您的项目不会被删除,只有 Xcode 对它的“感知”,直到您再次打开它)。

【讨论】:

  • 它出现了,但它说“没有修订”。删除并重新打开项目也没有效果...
【解决方案2】:

重新安装 Xcode 有效。仍然不知道出了什么问题,但我只关心它现在是否正常工作。

【讨论】:

    【解决方案3】:

    我在使用 Git 和 Xcode 时遇到了类似的问题。当我调用git status 时,我的文件被标记为deletedunstaged,这与我之前调用git add 的次数无关。我的项目文件夹同时使用 SugarSync 同步。在我从 SugarSync 中排除 .git 文件夹并对受影响的文件执行 git reset 后,一切都再次正常运行。

    因此,请检查是否有任何同步服务(iCloud、Dropbox 等)没有干扰 Git 的领域。

    【讨论】:

      猜你喜欢
      • 2011-10-19
      • 2018-05-02
      • 1970-01-01
      • 1970-01-01
      • 2016-03-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多