layout: post title: “2017-06-16-cloud9-bitbucket-push-error” date: 2017-06-16 20:59:14 +0000
エラーメッセージ
error: failed to push some refs to '** push destination **' hint: Updates were rejected because the tip of your current branch is behind hint: its remote counterpart. Merge the remote changes (e.g. 'git pull') hint: before pushing again. hint: See the 'Note about fast-forwards' in 'git push --help' for details.
解決方法
git pull
を実行git fetch
してgit merge origin/master
する ※ここでは解決できなかったら次のステップへgit fetch
してgit rebase origin/master
する
原因
Cloud9 ⇔ Bitbucket 間の同期がうまくいってなかったのが原因。ちなみに無理してpullコマンドを使わなくていいそうですが、私は上記すべてのコマンドを試すといつも動くようになっている感じです。
### 参考リンク
【git】git pushがrejectされたときの対応方法 at softelメモ
問題 git push しようとしたら、rejectされた。どうしよう。 C:\tmp\gittest\testB>git push c:\tmp\gittest\test master To c:\tmp\git ...