Se você deletar seu branch muito rápido antes de fundir alguma mudança, e deletar de seu repositório local e remoto, não entre em pânico.
Primeiro, encontre o commit SHA1 com este comando:
git fsck --full --no-reflog | grep commit
Agora que você obteve seu SHA1, sinta-se à vontade para git checkout [SHA1]
testar se você tem tudo o que deseja e mesclar este ID de commit em seu branch de desenvolvimento ou restaure o branch excluído anteriormente usando:
git branch [branchName] [SHA1]