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

У меня есть ветки master и develop, обе запушены на удаленный репозиторий. Я делал git clone, git pull и git fetch, но кроме ветки master так ничего и не получил.

Оригинал на английском

Ответ:

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

Курс go git

Изучай Git
на практике

Пройди курс – преодолей “неловкость” перед Git и значительно повысь свою производительность!

Узнать подробнее