🕌

【Git】このブランチは 'origin/master' よりも1コミット進んでいます。の解決法のメモ

2022/11/23に公開

解決法

$ git pull originで解決。

原因

リモートよりも自分のローカルの方が変更が先行してしまっているということ。

  • 現在のブランチがリモートブランチからローカルブランチにフェッチおよびマージされる。また、ローカル追跡ブランチ (origin/mybranch) が最新のコミットを指すように更新される

リモートのrebaseに追従する方法

$ git pull --rebase origin develop
でリベース型のPullができる。
(git fetch + git rebase)

参考

GitHubで編集を提案

Discussion