Если я начинаю с нуля, я могу клонировать удаленный репозиторий с помощью командыКак я могу получить из своего локального репозитория полный клон?
git clone --mirror <repository-url>
Однако я не начинать с нуля, у меня уже есть несколько филиалов на местном уровне (слежение за удаленный): все, что я сделал, и ветвь называется «хозяин».
Как я могу получить от этого «частичного клона» до полного клона? Я мог бы перечислять все ветки и теги в удаленном репозитории и извлекать их один за другим, но есть ли команда вроде git clone
, которая поймает мой локальный репозиторий с удаленным?
Это не кажется, работа для меня. 'git branch 'показывает, что у меня есть два локальных ветви, а' git ls-remote' - шестнадцать ветвей. После запуска git fetch -all -prune, если я перезапущу 'git branch', я все еще вижу только две ветки. – dumbledad
Тип: 'git branch -a', который стоит для всех. без '-a' вы печатаете только свои локальные ветви – CodeWizard