Я пытаюсь клонировать весь репозиторий на мою машину с помощью linux. Я использовалGit Hub Clone Все ветви сразу
git clone <url>
Я тогда пошел в папку, где он был загружен и напечатал
git branch
в терминале. Это показывает только мастер, а не другие ветви, которые находились в удаленном репозитории. Как клонировать все ветки?
Я знаю, что для каждой ветви в пульте дистанционного управления можно использовать отдельно
git checkout -b <name of local branch> origin/<name of remote branch>
, но есть ли способ, кроме этого?
'git branch -a' перечисляет все ветви. См. Также 'git branch --help' –
См. Http://stackoverflow.com/a/10312587/166339 – Asaph
Возможный дубликат [Как клонировать все удаленные ветви в Git?] (Http://stackoverflow.com/questions/ 67699/how-to-clone-all-remote-branch-in-git) –