Jak user1615903 already pointed out, prosty
git clone <remote repo url>
będzie już daje wszystkie oddziały ze zdalnego repo, w tym master
i develop
. Możesz zobaczyć wszystkie odległe gałęzie w lokalnym klonie, używając git branch -r
lub git branch -a
.
Z Git clone
doc:
Klonów repozytorium do nowo utworzonego katalogu, tworzy oddziały zdalnego śledzenia dla każdego oddziału w sklonowanego repozytorium (widoczne przy użyciu git branch -r), a także tworzy i sprawdza początkowa gałąź rozgałęziona z aktualnie aktywnego odgałęzienia sklonowanego repozytorium.
Jeśli chcesz lokalne kopie tych oddziałów, które można pracować, można je utworzyć z
git branch <local branch name> <remote branch>
lub utworzyć oddział i to sprawdzić za pomocą jednego polecenia tak
git checkout -b <local branch name> <remote branch>
_Konkulacja repozytorium daje tylko gałąź master._ - to jest fałsz, klon jest kompletnym klonem. 'git branch -a' wyświetli wszystkie gałęzie. – 1615903
Ponieważ polecenie 'git branch' wyświetlało tylko gałąź' master', założyłem, że jest to tylko klonowana gałąź master. Mój błąd. –