关于github:将当前更改放在新的Git分支中

Put current changes in a new Git branch

本问题已经有最佳答案,请猛点这里访问。

我一直在编辑主分支上的一些模块,但我没有提交它们。我现在认为这些变化应该是在一个实验分支上进行的,而不是在主分支上。

我怎样才能把这些编辑变成一个实验分支呢?将它们复制到某个临时位置,创建分支,然后将它们复制回?

我如何配置这些东西,以便当我从新的实验分支进行Git推送时,它会进入我的GitHub repo中同名的分支中?


您只需签出一个新分支,然后提交:

1
2
git checkout -b my_new_branch
git commit

签出新分支不会放弃您的更改。