我试图弄清楚为什么rebase需要三方合并.例如,如果我们有
A1 - A2 \ B1
我已经检查了B1,我想要执行:
git rebase A2
为什么git合并A2,B1和A1?为什么A2和B1不够用?我的意思是,A2和B1不能作为提交包含树的完整当前快照吗?
git merge rebase
git ×1
merge ×1
rebase ×1