failed to push some refs to **した時の対処法 [github]
はじめに
! [rejected] develop -> develop (non-fast-forward) error: failed to push some refs to ...
というエラーがでたので備忘録
結論
過去に一度remoteにpushした場所との整合性がとれずerrorがでてしまったらしいです。
// branch-nameブランチを削除 git push origin :branch-name // ブランチをpush git push origin branch-name
詳細
リモートブランチを削除
git push origin {何もない!}:{リモートのhoge}
git push origin :hoge
=リモートのhogeブランチを削除