タグ

rejectに関するU1and0のブックマーク (2)

  • git pushがrejectされたときの対処 - Qiita

    たまに起こるのでメモします。 ブランチ切って作業していて完成したからpushしようとしたらrejectされた。 エラー文を見てみると下記が原因らしい。 Updates were rejected because the tip of your current branch is behind 頻繁にpullしてるつもりなんですが、、僕がpushするまでの間に、他の人 のpushがあるなどしてリモートが変更されている状況のときに起こるっぽい ですね。 対処方法はググるとたくさん出てきますが、このときhintってのが出てて "git pull ..."って書いてある。今までpullっていうとmasterから pullするってことしか頭になかったんですがね、、、とりあえず git pull origin masterしてみた。直らない。 いろいろやっててたらどうやらpullの指定先を間違っていた

    git pushがrejectされたときの対処 - Qiita
    U1and0
    U1and0 2016/08/06
    hogeを他の人が進めてしまった場合、git pull --rebase origin hoge すると、 remoteの変更をpullした上で自分の変更をその後にマージしてくれます。
  • git pushがrejectされたときの解決の手順 - 今日もスミマセン。

    いまだにgitがよくわかってない。 git push すると $ git push To git@github.com:snaka/snaka-code-pocket.git ! [rejected] master -> master (non-fast forward) error: failed to push some refs to 'git@github.com:snaka/snaka-code-pocket.git' To prevent you from losing history, non-fast-forward updates were rejected Merge the remote changes before pushing again. See the 'non-fast forward' section of 'git push --help' for d

    git pushがrejectされたときの解決の手順 - 今日もスミマセン。
    U1and0
    U1and0 2016/07/31
    、 git fetch && git merge origin/master だけで OK ですよ。
  • 1