Xcode 5:从新的 GitHub 存储库推送和拉取不起作用

Posted

技术标签:

【中文标题】Xcode 5:从新的 GitHub 存储库推送和拉取不起作用【英文标题】:Xcode 5: Pushing and pulling from new GitHub repository does not work 【发布时间】:2013-10-31 11:24:23 【问题描述】:

在 GitHub 上,我删除了现有的存储库并创建了一个同名的新存储库 Test

现在,当我第一次尝试将本地存储库推送到 GitHub 时,我收到错误消息:“工作副本已过期。尝试从远程拉取最新更改,然后再次推送。”

当我尝试从 GitHub 拉取时,我收到错误消息:“Test 不是要从中拉取的有效远程分支。请选择其他远程分支。”

我只有一个分支,即master

如何使用 Xcode 5 解决这个问题?

【问题讨论】:

是否可以从命令行运行? 【参考方案1】:

这就是我的工作方式:

    已删除 GitHub 上的存储库。 创建了一个新的存储库,具有相同的 名称,但是否包含推荐的 .gitIgnoreReadMe 文件 GitHub。 使用 Xcode 5 推送本地存储库。

现在完美运行!

再次提醒:不要包含来自 GitHub 的 .gitIgnoreReadMe 文件。

附:如果其他人回答了这个问题,我会选择他的答案作为正确答案。

【讨论】:

对于那些担心丢失历史和提交信息的人,不要害怕!当你从 Xcode 推送时,一切都很花哨,你不会丢失任何树数据 太好了,谢谢!我花了最后两个小时试图让我的项目推送到 Github。

以上是关于Xcode 5:从新的 GitHub 存储库推送和拉取不起作用的主要内容,如果未能解决你的问题,请参考以下文章

如何将 Xcode 与克隆的 git 存储库一起使用

Xcode,使用旧开发人员资料从新 Mac 存档

如何使用 XCode 将新文件上传到 git 存储库?

可以克隆我的 Git 存储库但不能提交和推送

Heroku 推送不会更新 GitHub 存储库

在 git(和 github)中管理 xcode 5 配置文件