Best practice of deleting branches on Github

If really needed you can restore a branch after it has been deleted using GitHub UI.

One big reason for deleting all branches of merged and closed PRs is that when cloning a repository all branches are fetched, fetching branches that aren’t going to be used for literally anything is a big waste of everybody’s bandwidth.

9 Likes