在挤压和合并之前
master : a->b
branch1: a->b->c->d
branch2: a->b->c->d->e
字符串
压缩并合并branch1
到master
后(即c->d
变为f
)
master : a->b->f
branch2: a->b->c->d->e
型
如何将branch2
与master
同步?(即将c->d
压缩反映到f
中)
我会尝试合并,然后解决冲突,但这将需要另一个提交,这似乎不是最好的方法。
我尝试了rebase。解决冲突后,git日志显示f
在c->d
之上(即c->d->f
),而不是替换它。
1条答案
按热度按时间koaltpgm1#
我尝试了rebase。在解决冲突后,git日志显示f在c->d之上(即c->d->f),而不是替换它。
你重定了错误的基础。你忽略了向Git解释branch 2是从branch 1构建的。正确的命令是
字符串