Handle default remote branch descriptions in Git plugin.
Git plugin previously failed to parse branch descriptions like
"remotes/origin/HEAD -> origin/master", treating them as branch names.
These descriptions only specify the default remote branch to pull,
so they can safely be ignored.
For example, this change makes "Revision History" work with