Что произойдет, если я отправлю тег для фиксации, которая не была отправлена ​​

Я использую сценарий развертывания, который при развертывании автоматически добавляет тег в HEAD (через 'git tag -f. ... '), указывающий на хост. Сценарий автоматически подталкивает тег (через 'git push --tags'), поэтому другие пользователи репозитория будут знать, какой коммит сервер выполняет в данный момент. Как правило, я (вручную) нажимаю фиксацию перед ее развертыванием, поэтому тег будет соответствовать фиксации на удаленном сервере, но мне любопытно, что произойдет, если я нажму тег для фиксации через 'git push --tags ', где сама фиксация еще не была отправлена.

5
задан svick 13 February 2012 в 18:02
поделиться