James A. Rosen James A. Rosen - 3 months ago 10
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.)

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