无法从 XCode 推送到 Github master 分支

Can't push from XCode to Github master branch

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

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

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

The local repository is out of date

Make sure all changes have been pulled from the remote repository and try again.

如果我尝试提取更改..

如何正确推送我的项目到master分支?

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

git pull origin <branch
git push origin <branch>

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