美文网首页
Git中压缩多个commit - squash

Git中压缩多个commit - squash

作者: 老杜振熙 | 来源:发表于2021-04-10 15:53 被阅读0次

    压缩多个commit
    简而言之,为了在进行代码review的时候,使用diff能够更方便,需要将之前提交的多个commit进行压缩,转换为一个commit,这样会更加方便;

    git rebase -i这个交互模式的变基,就提供了压缩功能,操作起来也很简单,将需要压缩的commit的前面改为s(即squash)即可;

    在merge的时候,也可以使用git merge --squash来压缩合并,这样之后,会产生一个包含所有更改的总更改,然后自己再commit一下即可;

    相关文章

      网友评论

          本文标题:Git中压缩多个commit - squash

          本文链接:https://www.haomeiwen.com/subject/oqdnkltx.html