2014-02-24 71 views
0

這裏的犯圖我:Git的舉動承諾分支

A--B--C--D--E--F (master) 

這裏就是我想:

A--B--E--F (master) 
    \ 
    C--D (branch1) 

master我可以創建branch1,然後從B兩個master交互變基和branch1,選擇我想要的提交,但我認爲這不是straghtforward。有沒有更好的方法來做到這一點?

回答

4

沒有,墊底是做到這一點的最straigtforward方式。唯一的另一種方法是使用git櫻桃挑選和git的復位更手動方式。

git branch branch1 master 
git rebase --onto B D master 

希望這有助於