Как посмотреть список веток в удалённом хранилище?
git ls-remote  git://gitorious.org/qt/qt.git

Выведет все ссылки в удалённом хранилище, примерно так:
3cd4726a3d127ad0f09da71daaa7113fb1daae78        refs/merge-requests/945
63545e6fbad476dce1d637332dd296239f89e093        refs/merge-requests/966
c1e375d9b058785e97e98e8d8ae883890732b0fb        refs/merge-requests/972
b702763f6d463af17c9434a387a373c3c6c8abaf        refs/merge-requests/984
8d4905d22a4c55d70256d46dbaf07a7161ba2fa6        refs/merge-requests/987
5fde7aaedd332393e9b8f6bcff9869ed5c0cca77        refs/tags/v4.5.1
8cfb0638c650b906fc0ddede4e5c1c391e81307c        refs/tags/v4.5.1^{}
cbb69bfbe73bf5ada6ddf4ae521dab35f7f617a1        refs/tags/v4.5.2

чтобы сократить список, можно указать в конце команды шаблон ссылки, например:
для веток
git ls-remote  git://gitorious.org/qt/qt.git refs/heads/*

для меток:
git ls-remote  git://gitorious.org/qt/qt.git refs/tags/*