1
我目前正在開發一個項目git用作版本控制。我目前在0.27.0.i1分支。而且我還有一些尚未提交給主分支的更改。這些更改必須致力於源自0.27.0.i1的新0.27.0.i2分支。如何隱藏當前更改並將其應用於新分支
如何隱藏0.27.0.i1中的更改並在0.27.0.i2分支上應用隱藏的更改。
我目前正在開發一個項目git用作版本控制。我目前在0.27.0.i1分支。而且我還有一些尚未提交給主分支的更改。這些更改必須致力於源自0.27.0.i1的新0.27.0.i2分支。如何隱藏當前更改並將其應用於新分支
如何隱藏0.27.0.i1中的更改並在0.27.0.i2分支上應用隱藏的更改。
只是做
git stash
git checkout 0.27.0.i2
git stash pop
git commit -a
當你在目標分支不會改變,你可以簡單地簽出新的分支。然後,您的所有更改將位於新分支中。
當你在新的分支有變化,你不能檢出其他分支,但在你的情況下,它不是我想的問題。
這可能不是必要的。如果這些分支足夠相似,那麼一個簡單的'git checkout 0.27.0.i2'將會執行您未提交的更改,並且您可以在此之後進行提交。 –
的確,我正要試試它,因爲我不確定:) –