git tag Релиз и как его сделать -- простая инструкция. Как создавать тэги (Github и другие)

На основе тэга в истории git

Предположим, что ваш репозиторий уже работает с гитхабом:

  1. Пометим текущий коммит, на которым стоит указав версию:
    git tag -a v1.0.1 -m "Версия 1.0 Первая стабильная ;)"
  2. Отправим эту ветку на гитхаб командой:
    git push --follow-tags

Или одной командой:

git tag -a v0.0.1 -m "First init release!" && git push --follow-tags

Смотрим какие теги ("релизы") уже есть -- вывод списка

Просто пишем в комадной строке в корне репозитория:

git tag

Удаление тега

Возможно, в вашем релизе будет, что-то не так, тогда можно удалить тег:
Из локального репозитория:

git tag -d имятега

а затем и из удалённого репозитория:

git push origin :refs/tags/имятега

(потом можете создать его заново).

Правка описания релиза

На гитхаб это может сделать юзер с правами кликну по имени версии на страницы релизов: https://github.com/it-for-free/rusphp/re...

Источники