2016-08-07 9 views
2

repositoryをgithubに作成し、デフォルトのreadmeファイルを変更してから、私のプロジェクトで動作するようにbranchという開発版を作成しました。XCodeからGithubマスターブランチにプッシュできません

私は正常にコミットし、githubにすべてのローカル修正を送信した後に開発ブランチにマージしました。

しかし、私はmasterブランチへpush私の地元修正しようとすると、XCode次のメッセージを返します。

ローカルリポジトリが

は必ずすべての変更が引かれていることを確認した日付の外にあるがリモート・リポジトリーから再試行してください。

そして、私は変更をプルしようとすると...

enter image description here

どのように私は正しくmasterブランチに私のプロジェクトをプッシュすることができますか?

答えて

3

サーバーにプッシュする前に、git pullを実行する必要があります。
リポジトリにないsererの更新があります。

git pull origin <branch 
git push origin <branch> 

gitをプッシュしようとすると、サーバーからの最新のコミットがローカルブランチにあることを確認します。もしそうでなければ、あなたがローカルにそれを持っていなければ、更新をプッシュする前にサーバーからの変更をプルするよう求められます。

+0

"project-name/master"を取得することは、有効なリモートブランチではなく、[/]を使わないで – Machado

+0

から取得します。 'git pull origin master' – CodeWizard

+0

私はそれを手動で行う必要がありました。ありがとうございました。 – Machado

関連する問題