×
FalconChen
2019-12-04 15:28
#daily tips# --squash选项的含义是:本地文件内容与不使用该选项的合并结果相同,但是不提交、不移动HEAD,因此需要一条额外的commit命令。其效果相当于将another分支上的多个commit合并成一个,放在当前分支上,原来的commit历史则没有拿过来。
bash 代码片断
$ git merge --squash another

$ git commit -m "message here"
0

暂无评论