将功能分支合并到master分支时用--squash 选项将多条合并为一条
1.master分支上只有一个文件1.txt
2.切出一个feature-squash分支,并且进行3次提交
3.将feature-squash分支用 --squash选项merge到master分支,可以看出merge玩,会提示:做一次提交
新的提交日志是"执行 git merge --squash feature-squash"
4.查看master分支,发现将squash上多次提交合并为依次提交了
idea 操作merge。
将功能分支合到develop分支,idea现将当前分支checkout成develop分支,然后右键项目选择git merge如下图:
13-task-workstation_develop为功能分支,需要合到develop分支。选择squash commit 。多条合并
commit、push这些修改到develop