たまに起こるのでメモします。 ブランチ切って作業していて完成したから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の指定先を間違っていた