我有一个代码库,我需要稍后重用一个充满更改的分支。该代码用于测试,不会合并到主代码库中,但如果可能的话,我想保留分支的出处。
例如,假设我有这个
a-b-c-d-e-f-g-h-i
\
1-2-3
我想做这个。
a-b-c-d-e-f-g-h-i
\ \
1-2-3 1-2-3
我可以将 1、2 和 3 挑选到 i 上,但我希望有一种更简单、更可追踪的方法来做到这一点。
我
git pull --rebase
第一个1-2-3分支吗?
你不能拥有
a-b-c-d-e-f-g-h-i
\ \
1-2-3 1-2-3
但你可以轻松拥有
a-b-c-d-e-f-g-h-i
\ \
1-2-3 1'-2'-3'
以下命令将在您的本地存储库中运行:
git rebase i branch-which-points-to-3