【问题标题】:Can't push from XCode to Github master branch无法从 XCode 推送到 Github 主分支
【发布时间】:2016-12-13 14:20:55
【问题描述】:

我在 github 上创建了一个新的 repository,修改了默认的自述文件,然后创建了一个开发 branch 来处理我的项目。

我已经成功提交并合并到开发分支之后,将所有本地修改发送到github。

但是当我尝试push 我对master 分支的本地修改时,XCode 返回以下消息:

本地存储库已过期

确保已从远程存储库中提取所有更改,然后重试。

如果我尝试进行更改..

如何正确地将我的项目推送到主分支?

【问题讨论】:

    标签: ios xcode git github push


    【解决方案1】:

    在推送到服务器之前,您必须执行git pull
    您的存储库中没有您在 serer 上的更新。

    git pull origin <branch
    git push origin <branch>
    

    当您尝试推送 git 时,请验证来自服务器的最新提交是否在您的本地分支中。如果没有 - 如果您在本地没有它,您将被要求从服务器中提取更改,然后才能推送更新。

    【讨论】:

    • 我得到“project-name/master”不是一个有效的远程分支来提取
    • 没有 [/]。 git pull origin master
    猜你喜欢
    • 2012-11-23
    • 1970-01-01
    • 2013-01-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-12
    相关资源
    最近更新 更多