Для того, чтобы скачать все ветки из удаленного репозитория, необходимо выполнить следующие команды:

git fetch --all
for branch in git branch -r | cut -d '/' -f2 ; do git checkout $branch && git pull origin $branch ; done