Cloud9 から Bitbucket に push したら『error: failed to push…』エラー出た話


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.

解決方法

  1. git pull を実行
  2. git fetch して
  3. git merge origin/master する ※ここでは解決できなかったら次のステップへ
  4. git fetch して
  5. git rebase origin/master する

原因

Cloud9 ⇔ Bitbucket 間の同期がうまくいってなかったのが原因。ちなみに無理してpullコマンドを使わなくていいそうですが、私は上記すべてのコマンドを試すといつも動くようになっている感じです。

### 参考リンク

タイトルとURLをコピーしました