マスターに切り替えると、40 コミット進んでいると表示されます。
$ git checkout master
Switched to branch 'master'
Your branch is ahead of 'origin/master' by 40 commits.
しかし、プルを実行すると、最新の状態であると表示されます。
$ git pull origin master
From https://github.com/dmcouncil/dmWorkflow
* branch master -> FETCH_HEAD
Already up-to-date.
40 commits
ただし、次の方法でこれを解決 (メッセージを削除) できます。
Michaels-MacBook-Pro-2:dmWorkflow durrantm$ git push origin master
Everything up-to-date
' 40 commits
' メッセージはなくなりました。
$ git status
# On branch mdd_play_settings_and_topics_reports
nothing to commit (working directory clean)
同期するために、(何もないように見えるものの) 余分なプッシュを行わなければならないのはなぜですか?
これに対して私が取ることができるより良いアプローチはありますか?