Ваш журнал показывает, что ваши master
и origin/master
на самом деле находятся в одной точке, и ваши два новых коммита не находятся ни в одной ветви.
На этом этапе вы можете действовать по-разному, например, войти в местную ветку master
и cherry-pick оба коммита:
git checkout master
git cherry-pick 4127d7c
git cherry-pick a52d454
Тогда ваш предыдущий толчок должен иметь ожидаемый эффект.
Другим (возможно, более быстрым) способом было бы установить ссылку на master напрямую:
git branch -f master a52d454
git push origin master
... и просто упомянуть, этот другой другой вариант:
git push +a52d454:master
git checkout master
git pull