как создать ветку для ветки в git? - PullRequest
1 голос
/ 19 февраля 2012

Существует ветвь xyz для моей основной ветки. Я хочу создать новую ветку для ветви xyz. Как я могу это сделать?

Ответы [ 3 ]

5 голосов
/ 19 февраля 2012

Основные способы создания веток:

git branch <name> [start-point]
git checkout -b <name> [start-point]

Первый просто создает ветвь, а второй создает и проверяет ее.Если указана начальная точка (например, главная), то в этой точке создается ветвь.Если это не так, то он создается при том, что вы в данный момент извлекли.

В любом случае это действительно относится к commit ;нет никакой связи между созданными ветвями.То есть git branch xyz master не создает ветку "для" мастера, он просто создает ветку на том, где в данный момент находится мастер фиксации.Если вы никогда не сливаете одно обратно в другое, они никогда не узнают друг о друге.

1 голос
/ 19 февраля 2012

Ветвь всегда создается из текущей ветки. Другими словами, здесь нет ничего особенного, просто git checkout -b xyz-branch при xyz.

0 голосов
/ 19 февраля 2012
git branch new-branch-name-you-want xyz
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...