Как отправить тег Git в ветку с помощью refspec?

Я хочу принудительно нажать, например, мой тег 1.0.0 в мою удаленную главную ветку.

Теперь я делаю следующее:

git push production +1.0.0:master

Я хочу принудительно нажать , потому что все, что меня волнует, это то, что код внутри тега 1.0.0 помещается в ветку master в удаленном репозитории.

Что я делаю не так?

Обновление №1

Когда Я подключаюсь по SSH к моему серверу, где находится мой репозиторий Git , и выполняю git branch -l , я не t см. также указанную ветку master .

Обновление № 2

После запуска git tag -l из удаленного репозитория Git я вижу, что master , что означает, что когда я выполнил следующее:

git push production 1.0.0:master

Он фактически подтолкнул тег и создал тег с именем master , а не новую ветку .

] Я хочу поместить содержимое тега 1.0.0 в ветку master удаленного репозитория Git.

216
задан Michael van Rooijen 30 July 2014 в 08:04
поделиться