Задать вопрос
erge
@erge
Примус починяю

Как удалить метку (tag) полностью?

Использую SourceTree. Не имея задних мыслей, пометил коммит меткой «посмотреть», чтобы потом позже к нему вернуться. Но как выяснилось, эта метка (на кириллице) ломает каким-то образом Git-интеграцию в Jira и в Jira не отображаются коммиты и мержи.
Тег удалили через GitLab и я локально у себя в SourceTree (после чего запушил develop/мастер ветку), интеграция заработала, но тег вновь появляется после любого моего коммита!

Нашел что эта зараза живет в .git/info/refs
0f07fcb60f6830c619008b0f2a43265ecb7ef9bc	refs/tags/посмотреть
78d594e2b44af24b10f3e8a0f5b455876f59f100	refs/tags/посмотреть^{}


Но SourceTree показывает, что меток уже нет...

Пробовал из Git Bash:
$ git tag --delete посмотреть
error: tag 'посмотреть' not found.


Как это вычистить? Что если удалить это в файле .git/info/refs?
  • Вопрос задан
  • 398 просмотров
Подписаться 2 Средний Комментировать
Помогут разобраться в теме Все курсы
  • ProductStar
    Python + Flask + Git: веб-разработка с нуля
    2 месяца
    Далее
  • Учебный центр IBS
    DEV-007 Введение в систему контроля версий Git
    1 неделя
    Далее
  • Stepik
    Git (система контроля версий)
    1 неделя
    Далее
Решения вопроса 1
erge
@erge Автор вопроса
Примус починяю
удалил непосредственно в файле .git/info/refs эти строки, сделал коммит, пока полет нормальный...
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
ITK academy Нижний Новгород
от 50 000 до 90 000 ₽
Made In Dream Санкт-Петербург
от 100 000 до 220 000 ₽
от 250 000 до 320 000 ₽