Обсуждение:Краткое руководство по сборке с gear
Материал из ALT Linux Wiki
(Различия между версиями)
(Новая страница: «Насколько я знаю, при клонировании клонируется только одна ветка, поэтому git checkout <BRANCH> воо...») |
Real (обсуждение | вклад) (Структура веток при клонировании) |
||
Строка 1: | Строка 1: | ||
Насколько я знаю, при клонировании клонируется только одна ветка, поэтому | Насколько я знаю, при клонировании клонируется только одна ветка, поэтому | ||
git checkout <BRANCH> вообще не сработает. | git checkout <BRANCH> вообще не сработает. | ||
+ | |||
+ | ---- | ||
+ | Клонируется ВСЁ, что есть в репозитории. Только основная ветка создаётся явно, остальные хранятся как remotes, на их основе можно уже создавать такую структуру, какая нужна. Поясню. На git.alt есть некий репозиторий, пусть это будет my.git, колнируем: | ||
+ | git clone git.alt:packages/my.git | ||
+ | Если у нас там было 2 бранча - master и upstream, после клонирования получится вот такой набор бранчей: | ||
+ | * master | ||
+ | * origin/HEAD | ||
+ | * origin/master | ||
+ | * origin/upstream | ||
+ | |||
+ | Чтобы получить бранч upstream, с которым уже можно работать локально, достаточно выполнить: | ||
+ | git checkout -b upstream origin/upstream | ||
+ | |||
+ | Примерно, вот так. | ||
+ | :[[Участник:Real|real]] 01:53, 17 июля 2009 (UTC) |
Версия 01:53, 17 июля 2009
Насколько я знаю, при клонировании клонируется только одна ветка, поэтому git checkout <BRANCH> вообще не сработает.
Клонируется ВСЁ, что есть в репозитории. Только основная ветка создаётся явно, остальные хранятся как remotes, на их основе можно уже создавать такую структуру, какая нужна. Поясню. На git.alt есть некий репозиторий, пусть это будет my.git, колнируем:
git clone git.alt:packages/my.git
Если у нас там было 2 бранча - master и upstream, после клонирования получится вот такой набор бранчей:
* master * origin/HEAD * origin/master * origin/upstream
Чтобы получить бранч upstream, с которым уже можно работать локально, достаточно выполнить:
git checkout -b upstream origin/upstream
Примерно, вот так.
- real 01:53, 17 июля 2009 (UTC)