Я хочу клонировать только определенную ветку не голого репо, чтобы создать голое репо. Поэтому в основном из git repo я сделаю git clone repo.git
, который будет клонировать существующее репо и создать новую папку repo.git. Сделав git branch
в новом репо, он имеет ту же ветку, что и старый репо (скажем, мастер). Есть ли способ, которым я могу указать ветвь при клонировании, так что у открытого репо есть такая ветка?клонировать только конкретную ветвь для обнаженного репо
0
A
ответ
0
git clone
будет клонировать HEAD, установленный в удаленном репозитории (обычно он установлен в master
) на локальный.
вы можете запустить git clone git clone repo.git -b xxxx
, чтобы указать, какая ветка клонировать к вашему местному.
Возможный дубликат [Как клонировать одну ветку в git?] (Http://stackoverflow.com/questions/1778088/how-to-clone-a-single-branch-in-git) –
вы хотите клонировать существующую ветвь, но оставить ее пустой? вы планируете использовать будущий код для того же самого репо, с которого вы клонировали? –