If I run git branch -d XYZ, is there a way to recover the branch? Is there a way to go back as if I didn\'t run the delete branch command?
git branch -d XYZ
If you removed the branch and forgot it's commit id you can do this command:
git log --graph --decorate $(git rev-list -g --all)
After this you'll be able to see all commits. Then you can do git checkout to this id and under this commit create a new branch.
git checkout