Git тянуть все ветви из удаленного хранилища
Как вытащить все удаленные ветки в свой собственный репозиторий?
если я наберу:
git branch -a
Я получаю длинный список ветвей, но если я наберу:
git branch
Я вижу только 2 из них.
Как мне тянутьВСЕ ветки в мой локальный список?
Я знаю, что могу сделать:
git checkout --track origin/branch-name
но это тянет и проверяет только одну ветвь за раз. Любой способ сделать все это сразу без всей этой утомительной работы бегаgit checkout - отслеживать происхождение / название филиала снова и снова и снова?
пс. Я попробовал следующие команды, ни одна из них не заставила удаленные ветви появляться в моеммерзавец ветка список:
git fetch --all
git remote update
git pull --all