Как клонировать все ветки с сервера?

Скорее всего после клонирования репозитория командой git clone <адрес_репозитория> все ветки с сервера уже склонированы.
Обновить информацию об удаленных ветках можно коммандой git fetch
Дальше следует посмотреть, какие локальные ветки сейчас есть в репозитории.
Для этого следует воспользоваться командой git branch.
Чтобы увидеть вообще все ветки, в том числе и удаленные, следует воспользоваться командой git branch -a.