How to delete local branch which is not exist in remote repository
Problem Description
When use git branch -a or -r, there's branch not actually exists in the remote repository. This is because git branch -a shows remote branches stored in local repository.