Come user1615903 already pointed out, un semplice
git clone <remote repo url>
sarà già dare a tutti i rami dal repo remoto, incluso master
e develop
. Puoi vedere tutte le filiali remote nel tuo clone locale usando git branch -r
o git branch -a
.
Dalle Git clone
doc:
Cloni un repository in una directory appena creata, crea a distanza di tracciamento rami per ogni ramo nel repository clonato (visibile usando git branch -r), e crea e estrae un ramo iniziale che è biforcuto dal ramo attualmente attivo del repository clonato.
Se si desidera copie locali di quei rami che si può lavorare su, è possibile creare loro con
git branch <local branch name> <remote branch>
o creare il ramo e check it out con un comando come questo
git checkout -b <local branch name> <remote branch>
fonte
2013-05-26 16:46:39
_Connessione del repository fornisce solo il ramo master._ - questo è falso, il clone è un clone completo. 'git branch -a' mostrerà tutti i rami. – 1615903
Dato che il comando 'git branch' ha mostrato solo il ramo' master', ho pensato che fosse solo il ramo master clonato. Colpa mia. –