我在github上分享了一个repo,然后在master分支上做了一些更改。 但我犯了一个错误,我不得不在一个新的分支上工作,而不是在主分支上。
我可以更改分支,还是应该再次分配主分区,然后分支并应用我所做的更改?
答案 0 :(得分:4)
重命名您的本地分支:
git branch -m master newbranch
将它推到遥控器上(假设为myremote
):
git push myremote newbranch
从github的原始遥控器(比如origin
)创建一个主分支:
git branch master origin/master
强行推动它:
git push myremote +master:master
这应该这样做。