三、这次提交的内容还可以分割为多个提交
场景:明明通宵修改了几个bug,想着赶紧推上去完事儿,结果人家说,你这样提交不对,要一个bug一个提交,以后查找问题方便#¥%#@¥@......
明明还能怎样,只能改呗(私下偷偷寄dao片)
一)先把刚刚的提交回退
1、选择你那个推送的上一个推送
2、重置当前分支
这几个选项什么意思
1、软合并:如果本地中有未提及的内容,则未提交的文件都保持原来的状态,并且最后的一次Push会存入暂存区
2、混合合并:会把撤回的提交、暂存区的内容、撤回的内容,都放入工作目录
3、强行合并:如果本地中有未提交的内容,无论是否放入暂存区,都会擦掉所有的未提交
选择混合合并后,你会发现有未提交的修改,并且你上一次提交的东西都在里面
二)现在再分批提交
PS:同样需要强制推送覆盖你上一次提交
这次提交后发现,你又神不知鬼不觉地达成成就✌