git merge

 

将功能分支合并到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

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值