我克隆了一个存储库的主分支并进行了一些更改。如何使用这些更改创建分支?我不想强制他们中的任何一个掌握。

最佳答案

如果你还没有提交:

$ 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/

10-15 04:13