Git工作流之SourceTree使用(二)

三、这次提交的内容还可以分割为多个提交

场景:明明通宵修改了几个bug,想着赶紧推上去完事儿,结果人家说,你这样提交不对,要一个bug一个提交,以后查找问题方便#¥%#@¥@......

明明还能怎样,只能改呗(私下偷偷寄dao片)


一)先把刚刚的提交回退

1、选择你那个推送的上一个推送

2、重置当前分支


这几个选项什么意思疑问

1、软合并:如果本地中有未提及的内容,则未提交的文件都保持原来的状态,并且最后的一次Push会存入暂存区

2、混合合并:会把撤回的提交、暂存区的内容、撤回的内容,都放入工作目录

3、强行合并:如果本地中有未提交的内容,无论是否放入暂存区,都会擦掉所有的未提交


选择混合合并后,你会发现有未提交的修改,并且你上一次提交的东西都在里面


二)现在再分批提交

PS:同样需要强制推送覆盖你上一次提交


这次提交后发现,你又神不知鬼不觉地达成成就✌

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值