In order in speed up merging changes, GitHub allows you to remove having to manually delete branch after each merge confirmation.
- Open settings for specific repository (Note: you must do this procedure for each repository you want to remove requirement of deleting branches)
- Under General section, scroll until "Merge button" section
-
Go to section that says:
"After pull requests are merged, you can have head branches deleted automatically."
Select the checkbox that says:
"Automatically delete head branches
Deleted branches will still be able to be restored."
Now you should be good to go about your business without having to delete the merged branches.