把当前的变化放在一个新的Git分支

我一直在编辑主分支上的一些模块,但我没有犯下这些问题。 我现在认为这些改变应该是在实验分支上,而不是在主分支上。

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

我怎么configuration的东西,当我从新的实验分支进行混帐推送,它会进入我的GitHub仓库同名的分支?

你可以简单地签出一个新的分支,然后提交:

git checkout -b my_new_branch git commit 

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