从其他分支顶部的一个分支转移提交

问题描述 投票:0回答:1

我有两个分支X和Y.Some提交在两个分支中都很常见,但对于那些存在于分支X中而不存在于分支Y中的提交。我希望这些提交在分支Y的顶部提交。什么是git命令为了这 ?

git github rebase branching-and-merging
1个回答
0
投票

使用来自分支Y的git cherry-pick <commit-hash>,同时用来自X的提交的SHA哈希替换<commit-hash>

如果你想挑选多个提交,请使用git cherry-pick A..B,其中A是较旧的提交,然后是B.这将复制A之后的所有提交,包括。要在樱桃采摘中包含A提交使用git cherry-pick A^..B

© www.soinside.com 2019 - 2024. All rights reserved.