Задать вопрос
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?
  • Вопрос задан
  • 325 просмотров
Подписаться 2 Средний Комментировать
Решения вопроса 1
erge
@erge Автор вопроса
Примус починяю
удалил непосредственно в файле .git/info/refs эти строки, сделал коммит, пока полет нормальный...
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы