Я хочу заставить push, например, мой тег 1.0.0
в удаленную ветвь master
.
Теперь я делаю следующее:
git push production +1.0.0:master
Я хочу заставить push, потому что мне все равно, что код внутри тега 1.0.0
помещается в ветвь master
в удаленном репозитории.
Что я делаю неправильно?
Обновление # 1
Когда я нахожу SSH на своем сервере, где находится мой Git репозиторий git branch -l
, я не вижу master
Также указана ветка.
Обновление # 2
После запуска git tag -l
из удаленного репозитория Git, я вижу, что отображается master
, что означает, что при запуске:
git push production 1.0.0:master
Фактически он нажал тег и создал тег с именем master
, а не новую ветку.
Я хочу в основном нажать содержимое тега 1.0.0
в ветку master
удаленного репозитория Git.