Я хочу принудительно отправить, например, мой тег 1.0.0
в мою удаленную master
ветвь.
Сейчас я делаю следующее:
git push production +1.0.0:master
Я хочу принудительно нажать , потому что все, что меня волнует, это то, что код внутри тега 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.