git merge合并分支,将多个commit压缩成一条进行提交
前言随着项目的复杂度,有时候会用到cherry-pick的情况,但是cherry-pick如果应对太多的commit操作上也会不方便,假如我们有一个dev分支,一个功能分支A,现在功能A上有10个commit提交,都是针对这一个功能的,我们需要将其合并到dev分支。传统的merge合并会将A分支的10个commit提交都合并到dev上,导致commit树变得繁琐。为此我们需要把这10次commit改成一个commit提交。教程首先我们先切到dev分支:git checkout develop然后通过--squash命令来压缩commitgit merge --squash aa就是被合并...
最近评论