Как получить git-теги на всех клонах репозитория? - PullRequest
0 голосов
/ 01 марта 2012

У меня есть настроенный репозиторий git, который выглядит примерно так:

          PROD
         /
BARE_REPO — TEST
        \
         DEV

Я делаю все свои разработки на dev (очевидно). Это также, где я создаю свои теги. Когда что-то готово для перехода в нашу среду TEST, я делаю git tag -a 03/01/201a, а затем git push. Затем я ssh в ТЕСТ и выполнить git pull.

Если я набираю git tag в dev, он перечисляет несколько тегов, тогда как, если я делаю git tag в TEST или PROD, он показывает только мой самый первый тег. Очевидно, git add . не добавляет теги для фиксации и отправки. Я хочу, чтобы все три среды разделяли теги, чтобы в PROD или TEST что-то пошло не так, и я мог просто вернуться к предыдущему тегу.

Любая помощь по "подталкиванию" тегов (если это вообще вещь)?

Спасибо.

1 Ответ

3 голосов
/ 01 марта 2012

Вам нужно запустить git push --tags, чтобы выдвинуть метки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...