James A. Rosen James A. Rosen - 11 months ago 46
Git Question

How do I list all remote branches in Git 1.7+?

I've tried

git branch -r
, but that only lists remote branches that I've tracked locally. How do I find the list of those that I haven't? (It doesn't matter to me whether the command lists all remote branches or only those that are untracked.)

git ls-remote --heads <remote-name>