Создать нового мастера - PullRequest
2 голосов
/ 19 марта 2012

Я импортировал свой svn-репозиторий в git.Моя текущая ветка для разработки - branch1 , и я хотел бы переименовать ее в master .Можно ли безболезненно удалить текущую главную ветку (с очень старой информацией) и создать новую удаленную ветку из ветви 1 с именем master?

Заранее спасибо!

1 Ответ

11 голосов
/ 19 марта 2012

Если вам больше не нужна информация в master, вы легко можете от нее избавиться:

git branch -D master

Как только master исчезнет, ​​вы можете переименовать branch1 в новый master:

git branch -m branch1 master

Если вы немного не уверены, что вам может понадобиться информация, хранящаяся в master однажды, вы можете добиться этого, переименовав master в old_master перед переименованием branch1 в master:

git branch -m master old_master
git branch -m branch1 master
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...