stackoverflow中有类似问题的解决方案。
但我想确保我的问题属于同一类别:
我做了git checkout master
我做了一些更改(未提交),并意识到应该通过创建一个新的分支而不是主分支来进行更改。
是否有一个命令可以将更改移动到新分支并将我的本地分支中的主服务器恢复到我进行这些更改之前的状态?
答案 0 :(得分:3)
由于你没有提交任何东西,所以没有什么可以“恢复”。 Juste使用git checkout -b new_branch
创建一个新分支并提交您的更改。