Я создал ветку разработки, названную dev, которая базировалась на «base», то есть изначально HEAD dev была в HEAD базы.
Я проделал некоторую работу в dev, протестировал и теперь хотел объединить dev с базой. Итак, я проверил базу и запустил git merge dev. Это слило мои изменения, в основном слилось с ускоренной перемоткой, поскольку в этот период не было никаких других коммитов.
Я запустил git commit -a -m "comment", чтобы зафиксировать изменения. Выход:
# On branch base
# Your branch is ahead of 'origin/base' by 702 commits.
#
nothing to commit (working directory clean)
Когда я запускаю git push, я вижу:
Total 0 (delta 0), reused 0 (delta 0)
To me@git.xzy.com:/git/xyz-tools.git
fa0e506..e72ca98 base -> base
Заголовок выглядит как перемещенный, но когда я вижу сервер, этот коммит не обновляется на нем.
Что я здесь не так делаю?