Я долго искал способ восстановить удаленную удаленную ветку.Я только что обнаружил, что вы можете использовать:
% git clone –mirror your_remote_repo_url
и ..
% git fetch
Пока вы выполняете "git fetch" перед удалением ветви, ветку вы удалилибудет доставленПоведение соответствует правилам git server bakup по умолчанию.
... в зеркальном репо для резервного копирования вашего удаленного репо.В резервном хранилище будут храниться все ветви, в том числе и те, которые вы удалили.