【问题标题】:Hung on Checking out when trying to clone git repository to xcode尝试将 git 存储库克隆到 xcode 时挂起检查
【发布时间】:2021-05-09 15:06:50
【问题描述】:

我正在尝试从 GitHub 克隆一个 git 存储库以在 xcode ide 环境中使用,但它似乎停留在“签出”阶段。我已经把它放了一个小时,但它似乎挂在这个舞台上。

我转到 Github 存储库,然后复制“代码”选项卡下的 URL。在 xcode 中,我选择“克隆现有项目”,输入 URL,输入我的 Github 帐户详细信息和密码等,然后在 Documents 中保存到我的计算机。然后我点击“克隆”,它会继续执行,但会挂在“签出”屏幕上。

我看过一些在线视频,并且可以选择直接从 GitHub 本身在 xcode 中打开。但是,尽管该视频只有一年的历史,但这个选项现在似乎已经过时并且不再可用,至少在我所看到的情况下。

有人知道怎么解决吗?

【问题讨论】:

    标签: xcode git github clone repo


    【解决方案1】:

    在 OS X 11.0.1 (Big Sur) 上使用 Xcode 12.4 时,我遇到了与特定项目类似的问题。为了解决这个问题,我只是通过git 在命令行上检查了代码,然后在 Xcode 中打开它。

    git clone https://github.com/<user>/<project>.git
    

    只需在 Xcode 中使用“打开项目或文件”选项并将其指向已签出的代码即可。

    【讨论】:

    • 感谢您的回复。我现在才设法尝试您的建议。不幸的是,我得到“无法打开文件”。当您说“将其指向已签出的代码”时,您的意思是只需转到 xcode,选择“打开项目或文件”并选择克隆存储库的目录吗?
    • @CAF 是的,我使用了第三个选项“打开项目或文件”,然后选择了我在命令行上使用 git 手动签出的目录。这将是包含 .git 文件夹的目录。
    • 谢谢,是的,这就是我所做的,尽管该目录不包含 .git 文件夹。有问题吗?
    • @CAF .git 文件夹包含所有存储库信息,这使该目录成为“git 项目”。默认情况下它可能会被隐藏,因为某些操作系统会隐藏以“。”开头的文件夹。 - 如果它不存在那么你可能有错误的目录。
    • 我遇到的问题与您遇到的完全相同。你有没有设法修复它? @CAF
    【解决方案2】:

    我知道我在这个讨论上有点晚了,但我在这个链接中找到了解决方案 -> https://help.dropsource.com/docs/documentation/after-dropsource/accessing-your-source-code/importing-ios-source-code-into-xcode/#importing-into-xcode

    使用 Robert Hunt 所述的终端克隆项目后,打开 Xcode 并选择打开项目或文件。然后在克隆项目中导航,在该项目中您拥有扩展名为“.xcodeproj”的文件并选择它(通常在 Clonedproject->iOS 中)。

    希望这对将来的人有所帮助!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-10-08
      • 1970-01-01
      • 1970-01-01
      • 2016-08-15
      • 2010-10-19
      • 2021-09-13
      • 2021-07-09
      • 1970-01-01
      相关资源
      最近更新 更多