12

我一直在研究一个我们可以称之为“A”的分支。我刚刚意识到自上次提交以来我添加的代码应该位于特定(实验)分支中,而不是“A”中。如何将更改提交到新分支并保持上次提交时的分支“A”?

4

2 回答 2

23

如果更改已暂存或您的工作目录,您可以简单地签出到一个新分支,如下所示:

git checkout -b branch_name

然后,您可以直接提交到新分支。

于 2010-07-12T12:27:15.317 回答
5
git stash
git checkout branch-A
git stash pop
于 2010-07-12T12:55:38.653 回答