我想知道這是否有可能「傳播」分支的rebase。讓我們考慮以下設置: Git:「傳播」重新分配到同一根的其他分支
branchA *-*-*-*-*-*-<*>
\
branchB *-*-*-*
\
branchC *-*-*-*
如果對branchA一些變化,branchB創建之後發生這種情況,可能需要
branchB的底墊。但是如果我們重新啓動分支B,以便從提交< *開始,branchC將不會自動更新。您是否可能知道在Git中是否存在一種方法來自動重新構造具有共同祖先的分支,當這個祖先分支被重新設計時(換句話說就是「傳播」rebase)?
非常感謝您提前!
在git分支只是提交的指針。所以我懷疑git中有一個選項可以在父分支重新綁定時自動重新綁定所有子分支。儘管可以使用腳本。 – Tuxdude
謝謝!如果我正確地理解了你,Git分支就沒有樹狀結構 - 它是正確的嗎? – Tomek
基本上。 git中的提交指向它的父代,因此它可以創建樹狀結構。但是git中的分支只是一個指向提交的指針。從分支中,您可以訪問分支提交指向的較早提交。但是branchB找不到branchC。 –