1

stackoverflow中有类似问题的解决方案。但我想确保我的问题属于同一类别:我做了一个git checkout master

我做了一些更改(未提交),并意识到应该通过创建新分支而不是 master 来进行更改。

是否有命令可以将更改移动到新分支并将本地分支中的 master 恢复到我进行这些更改之前的状态?

4

1 回答 1

3

由于您没有向 master 提交任何内容,因此没有什么可以“还原”。Juste 创建一个新分支git checkout -b new_branch并提交您的更改。

于 2013-03-27T19:01:07.233 回答