Когда удаляется ветка, удаляется только указатель на некоторый коммит. Никакие коммиты не удаляются. Поэтому если коммит был доступен через тег, то тег продолжит работать.
TemaKam, коммит же может принадлежать нескольким веткам.
И как я уже сказал, ветка это не цепочка коммитов с именем.
Ветка это просто именованый указатель на определённое место в дереве коммитов.
Такой же указатель как и тег, но только тег не двигается при добавлении новых коммитов.
Более того, коммиты это неизменяемые сущности. В гите в принципе нет команды «удалить коммит». Едиственный способ избавиться от коммита, это удалить всё что указывало на него, и затем запустить сборку мусора, которая удалит из базы все беспризорные коммиты.
TemaKam
Можно считать что коммит потеряется, но если не было сборки мусора, то через команду reflog мы всё равно сможем добраться до коммита при желании.
В гите ну очень сложно что-то удалить умышленно.
TemaKam, в базу залезать не надо, всё намного проще.
Reflog это просто текстовый файл, в котором пишутся значения указателей веток.
И стандартной командой эти указатели можно вывести на экран и «вспомнить» удалённую ветку.