У меня есть настроенный репозиторий 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 что-то пошло не так, и я мог просто вернуться к предыдущему тегу.
Любая помощь по "подталкиванию" тегов (если это вообще вещь)?
Спасибо.