我克隆了一个存储库的主分支并进行了一些更改。如何使用这些更改创建分支?我不想强制他们中的任何一个掌握。
最佳答案
如果你还没有提交:
$ 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
关于git - 使用现有更改创建一个新分支,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11725559/