git - Безопасно ли удалить ветку, имеющую тег, основанный на фиксации слияния? - PullRequest
1 голос
/ 07 мая 2020

Допустим, я выполняю слияние без перемотки вперед из ветви a в ветку b. Это означает, что b теперь на 1 фиксацию перед a, т.е. фиксация слияния. Затем я помечаю эту фиксацию слияния. Затем я удаляю ветку b.

Почему мой тег все еще доступен? Исчезнет ли он когда-нибудь в будущем при сборке мусора?

1 Ответ

1 голос
/ 07 мая 2020

«Почему мой тег все еще доступен?»

Для хранения тегов не обязательно ссылаться на теги.

«Исчезнет ли он когда-нибудь в будущем из-за сборки мусора?»

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

Это одна из основных характеристик тега.

...