Skip gone (removed) remote branches
When running meld .
on a Git repository with some local branches with removed remote branches, meld
tries to run git rev-list
on them. For each removed remote branch the following error message is printed:
fatal: bad revision '^some_branch_name'
This patch skips such branches and no error message like above is printed.