Я думаю, что проблема в том, что вы делаете:
git fetch origin master
... который обновляет FETCH_HEAD
с master
из origin
, но не обновить ветку удаленного отслеживания origin/master
.
Возможно, вы захотите сделать:
git fetch origin
... вместо этого, что обновит все ветви удаленного отслеживания с origin
,включая origin/master
.
Это объясняется в документации к git fetch
, но я думаю, что будет справедливо сказать, что это сбивает с толку многих людей ...