Git: Checkout Tag — В Ветку

Теги в Git используются для обозначения определённых коммитов (например, для обозначения релизов).

Каждый тег указывает непосредственно на конкретный коммит в истории Git.

В этой заметке я покажу, как сделать checkout тега в Git и как создать из него новую ветку.

Дельный Совет: Отображение списка всех тегов в Git! Читать далее →

Git Checkout Tag

Убедитесь, что список последних тегов из удаленного Git-репозитория присутствует локально:

$ git fetch --all --tags --prune

Checkout Git Tag

Перевести репозиторий в состояние на момент конкретного коммита, помеченного тегом:

$ git checkout <tag_name>

Вернуть предыдущее состояние репозитория:

$ git checkout -

Checkout Git Tag в Ветку

Создать новую ветку из тега:

$ git checkout <tag_name> -b <branch_name>