如何存储当前更改并将其应用于新分支

时间:2013-11-14 09:54:42

标签: git git-stash

我目前正在开发一个项目git用作版本控件。我现在在0.27.0.i1分行。我有一些尚未提交给主分支的更改。这些更改必须提交到新的0.27.0.i2分支,该分支起源于0.27.0.i1。

如何隐藏0.27.0.i1中的更改​​并在0.27.0.i2分支上应用隐藏的更改。

2 个答案:

答案 0 :(得分:2)

只做

git stash
git checkout 0.27.0.i2
git stash pop
git commit -a

答案 1 :(得分:1)

如果目标分支中没有更改,您只需签出新分支即可。然后您的所有更改都将在新分支中。

当您在新分支中进行更改时,您无法签出其他分支,但在您的情况下,我认为这不是问题。