当前位置: 首页 > 工具软件 > git-cliff > 使用案例 >

Git 合并分支选项 --squash 合并提交历史

罗智刚
2023-12-01
git merge --squash <branchname>

--squash选项的含义是:本地文件内容与不使用该选项的合并结果相同,但是不提交、不移动HEAD,因此需要一条额外的commit命令。其效果相当于将another分支上的多个commit合并成一个,放在当前分支上,原来的commit历史则没有拿过来。

git commit -m 'commit text'
 类似资料: