我已从提交{{1}的feature_branch
中检出common_branch
,并用提交c2
,c12
,c13
进行了更改。并且c14
具有common_branch
和c3
的新变化。
现在c4
看起来像:common_branch
。并且c1==> c2 ==> c3 ==> c4
看起来像feature_branch
。
当我尝试重新设置基准时,我丢失了一些提交,例如:c1 ==> c2 ==> c12 ==> c13 ==> c14
和c12
,但是有c13
。
我已经运行了以下命令
c14
答案 0 :(得分:0)
首先,让我们清理一下。重新设定feature_branch
的基准之后,它不再包含您认为的提交c14
。相反,它包含一个 new 提交,其文本更改与c14
相同。我们将此新提交称为c14'
(“ c14 prime”)。这是一个新的提交,因为它具有不同的父级。
您很可能不再看到来自c12
和c13
的提交消息,因为其他提交中已经存在来自这些提交的更改。我建议您查看在这两次提交中更改的文件,并在重新设置基准后验证这些更改是否存在。