【问题标题】:Xcode 5 - No Remotes FoundXcode 5 - 找不到遥控器
【发布时间】:2013-11-16 11:01:21
【问题描述】:

步骤如下:

  1. 为 beanstalkapp 添加了一个 repo。
  2. 从 Xcode 5 中的 Preferences > Accounts 添加了 repo。
  3. 使用本地 git 创建了一个新项目。
  4. 选定的源代码管理 > 推送...

Xcode 显示“找不到遥控器”。
我做错了什么?

【问题讨论】:

  • 可能是因为您实际上没有 Beanstalk 上的存储库。我不认为 Xcode 可以在远程站点上为您创建存储库。
  • 结帐步骤 1:向 beanstalkapp 添加了一个 repo。够清楚。
  • 我也遇到了这个问题。感谢发帖。

标签: git version-control xcode5


【解决方案1】:

Xcode 可能不知道遥控器属于您的项目。看看这是否有效:

  • 在 Xcode 中打开您的项目

  • 转到源代码控制 - 工作副本(您的项目) - 配置 - 远程。 你能在那里看到你的遥控器吗?如果没有,请点击左下角的加号并添加您的遥控器。

  • 如果您的项目正在显示,并且您已验证路径,请尝试源代码控制 - 推送。您应该看到您的遥控器和分支的下拉列表。

  • 如果您看到“No Remotes”,请尝试重新启动 Xcode。

【讨论】:

  • 嗯,我的“工作副本”已禁用。我当然有一个本地 git 存储库,提交工作。 Push 是我遇到问题的地方。
  • “Working Copies”这个词确实会变灰,但是在它下面你会看到你的项目,后面可能跟“master”这个词或者你当前分支的名字。将鼠标悬停在上面。将打开一个弹出菜单,其中将显示“配置”选项。选择它并转到“远程”(模式窗口中的第二个选项卡)。您可以在此处添加遥控器。只有在您至少定义了一个 Remote 时,推送才会起作用。
  • 出色的@Jay Versluis!因此,配置过程分为两步:1) 在 Accounts 下添加遥控器,2) 在 Source Control / - / Configure ... 对话框下添加它。
  • 我之前没用过remote repositories,所以不知道Xcode 6的菜单有没有变化。但至少在6(iOS 8,OS X 10.10)中,菜单结构是有指示的在上一条评论中。
  • 从技术上讲,遥控器是 Git 存储库的一部分。 Xcode 允许您向现有的 repo 添加一个,但如果您从远程(通过 Mac 的 GitHub 或通过命令行)签出某些内容,然后简单地将这个 repo 添加到 Xcode,那么它将自动获取远程也。这解释了有关 Git 遥控器的所有内容 - 值得一读:git-scm.com/book/en/Git-Basics-Working-with-Remotes
【解决方案2】:

1 - 转到源代码管理选项卡(项目导航器旁边)

2 - 右键单击​​主文件夹

3 - 在 github 上创建远程...

【讨论】:

    【解决方案3】:
    • 转到 Xcode -> Xcode 菜单下的 Preferences

    • 选择帐户

    • 按左下角的“+”图标,然后按“Add Repository...

    • 在文本框中添加存储库位置,单击下一步。

    • 如果询问,请提供密码。

    • 现在尝试再次推送

    【讨论】:

    • XCode 6 上的同样问题。我在 Accounts 上添加了存储库(我的存储库在 Bitbucket 上),但是当我选择 Push 时,它在对话框中显示“没有可用的遥控器”。有人帮忙吗?
    【解决方案4】:

    确保首先发布您的存储库。您不能推送到本地存储库。

    我也遇到了这个问题,但我意识到我还没有发布当前的存储库。这就是找不到遥控器的原因。

    1. 发布您的 git 存储库
    2. 从 xcode 推送

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-01-18
      • 1970-01-01
      • 1970-01-01
      • 2012-08-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多