Put current changes in a new Git branch
本问题已经有最佳答案,请猛点这里访问。
我一直在编辑主分支上的一些模块,但我没有提交它们。我现在认为这些变化应该是在一个实验分支上进行的,而不是在主分支上。
我怎样才能把这些编辑变成一个实验分支呢?将它们复制到某个临时位置,创建分支,然后将它们复制回?
我如何配置这些东西,以便当我从新的实验分支进行Git推送时,它会进入我的GitHub repo中同名的分支中?
您只需签出一个新分支,然后提交:
1 2 | git checkout -b my_new_branch git commit |
签出新分支不会放弃您的更改。