我有一个名为9-sign-in-out
的git分支,它具有完美的工作代码,我想把它变成master。我目前在主分支上。
$ git branch
9-sign-in-out
* master
我试图切换到9-sign-in-out
分支,但它不允许我:
$ git checkout 9-sign-in-out
app/helpers/application_helper.rb: needs merge
config/routes.rb: needs merge
error: you need to resolve your current index first
有什么想法我可以忽略所有的主分支错误,并把9-sign-in-out
分支变成主分支?也许git 变基?但是我不想丢失9-sign-in-out
分支中的代码。