赞
踩
rebase变基,可以直接理解为改变基底(基础节点)。
例子所示:当在feature分支上执行git rebase master时,git会从master和featuer的共同祖先B开始提取feature分支上的修改,也就是C和D两个提交,先提取到。然后将feature分支指向master分支的最新提交上,也就是M。最后把提取的C和D接到M后面,但这个过程是删除原来的C和D,生成新的C’和D’,他们的提交内容一样,但commit id不同。feature自然最后也是指向D’。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。