我已经克隆了存储库的主分支并进行了一些更改。如何使用这些更改创建分支?我不想推动他们中的任何一个掌握。
问问题
1072 次
2 回答
13
如果您还没有提交:
$ git checkout -b <new_branch_name> # create (and checkout) the new branch
$ git commit -a # commit to the new branch
如果您已经提交(master
包含您的更改):
$ git branch <new_branch_name> # create the new branch
$ git reset --hard HEAD^ # rewind master
$ git checkout <new_branch_name> # switch to the new branch
于 2012-07-30T16:45:53.620 回答
1
备查。通常,在进行任何更改之前,您会分支。但供以后参考
git stash save
git stash branch <branchname>
于 2012-07-30T16:28:22.890 回答