2012-01-07 4 views
1

Я разветвил репо на github, а затем сделал несколько изменений на главной ветке. Но я ошибся, мне пришлось работать над новой веткой, а не с мастером.Git (hub): изменить ветку?

Могу ли я изменить ветвь или я должен переделать мастер снова, а затем сделать ветку и применить изменения, которые я сделал?

ответ

4

Переименуйте местное отделение:

git branch -m master newbranch 

Нажмите ее к удаленному (скажем myremote):

git push myremote newbranch 

Создать мастер-ветвь от оригинального пульта GitHub в (скажем origin):

git branch master origin/master 

Намотайте его:

git push myremote +master:master 

Это должно быть сделано.

Смежные вопросы