Метки

С помощью меток вы можете пометить определенные моменты в истории (коммиты) репозитория как важные.

Обычно эта функциональность используется для того, чтобы пометить моменты выпуска версий.

Создать метку

Создать метку можно несколькими способами:

Назначение полей:

Изменить метку

Удобнее всего изменять метку в панели История, хотя вы можете сделать это и в любой другой панели, в которой доступно создание метки:

Отправить метки в удаленный репозиторий

Вы можете отправить метку в удаленный репозиторий сразу же при создании. Для этого в диалоге есть команда Create Tag and Start Push....

Кроме этого метки, существующие в локальном репозитории, можно отправить в удаленный репозиторий в любое время. Для этого существует несколько способов:
  • В панели Навигатор нажмите Групповая разработкаУдаленный репозиторийОтправить метки... в контекстном меню проекта;
  • В панели Репозитории Git нажмите:
    • Удаленный репозиторийОтправить метки... в контекстном меню репозитория
      или
    • Отправить метки... или Отправить метку... в контекстном меню ветки;
  • В панели Разработка нажмите Групповая разработкаУдаленный репозиторийОтправить метки... в контекстном меню проекта.

Назначение полей:

Найти метку

  1. Откройте панель История;
  2. Нажмите (Show Find Toolbar) в командной панели, чтобы появилось поле поиска;
  3. Введите имя метки или его фрагмент;
  4. Найденный коммит будет выделен.

Подробнее про поиск коммитов читайте здесь.

Удалить метку

Важно: Не удаляйте метку, если вы уже отправили ее в удаленный репозиторий. В противном случае это может нарушить контроль последовательности выпуска версий. Некоторые серверы Git даже запрещают удаление меток.
Удалить метку можно несколькими способами:
  • В панели История нажмите Удалить метку... в контекстном меню коммита, содержащего удаляемую метку;
  • В панели Репозитории Git нажмите Удалить метку... в контекстном меню метки.