Following directions on Android\'s main website to pull down sources, I\'m looking at this command to initialize repo for the cupcake branch:
repo init -u git://an
The quickest way to list available branches without cloning/downloading anything is this one-liner:
$ git ls-remote -h https://android.googlesource.com/platform/manifest.git