我有一个看起来像这样的 git 存储库:
/C''-D''-F (featureB)
A-B-C---D---E (main)
\C'--D'--G (featureA)
我想在分支历史记录中移动常见的提交C
和D
更早的位置,main
以便 repo 看起来像这样:
/F (featureB)
A-B-C-D-E (main)
\G (featureA)
需要注意的是C
//和C'
//提交对代码的修改是相同的,但是由于在不同的分支中,它们都有不同的提交哈希。C''
D
D'
D''