2013-11-14 24 views
1

我目前正在开发一个项目git用作版本控制。我目前在0.27.0.i1分支。而且我还有一些尚未提交给主分支的更改。这些更改必须致力于源自0.27.0.i1的新0.27.0.i2分支。如何隐藏当前更改并将其应用于新分支

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

回答

1

只是做

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

这可能不是必要的。如果这些分支足够相似,那么一个简单的'git checkout 0.27.0.i2'将会执行您未提交的更改,并且您可以在此之后进行提交。 –

+0

的确,我正要试试它,因为我不确定:) –

1

当你在目标分支不会改变,你可以简单地签出新的分支。然后,您的所有更改将位于新分支中。

当你在新的分支有变化,你不能检出其他分支,但在你的情况下,它不是我想的问题。

相关问题