GitでYour branch is ahead of 'origin/develop' by 〇 commitsと出た場合の対処
Gitで操作していると、Your branch is ahead of 'origin/develop' by 〇 commitsなどと表示されることがあります(developはあくまで例です。)
これの原因としては、リモートブランチに対して、ローカルブランチはいくらか進んでおり、その変更内容をリモートにpushしていないことです。この解決には以下のコマンドを用いましょう。
- ローカルブランチでの更新内容が正しく、リモートに反映させたい場合
git pull origin ブランチ名
- 自分の更新内容は間違っているため、リモートのブランチに強制的に合わせたい場合
git reset --hard origin/ブランチ名
現在のブランチを調べたい場合は、
git branch
です。