【转载-摘要】彻底搞懂 Git-Rebase
原文链接:http://jartto.wang/2018/12/11/git-rebase/?hmsr=toutiao.io&utm_medium=toutiao.io&utm_source=toutiao.io rebase的主要功能就是改变commit历史,在这篇文章中,场景一是改变未push的commit历史,场景二是在合并分支时,改变当前分支的历史,从而达到简化commit历史的目的,让历史一目了然。对强迫症患者来说简直就是福音。 Rebase 场景一:如何合并多次提交纪录? 1.我们来合并最近的 4 次提交纪录,执行: git rebase -i HEAD~42.这时候,会自动进入 vi 编辑模式: s cacc52da add: