1. 进入仓库 查看commit (命令:git log)

在这里插入图片描述
由此我们可以看见我在自己的功能分支上提交了3次记录分别按照时间倒序排列

2. 使用rebase命令进行变基(命令:git rebase -i HEAD~3)

在这里插入图片描述
pick:保留该commit

squash:将该commit和前一个commit合并

故如果我们想要将此3次提价合并成一个提交,需要将commit2和commit3的pick如下图改成squnsh(缩写“s”)也可。
在这里插入图片描述
vi修改后wq进行保存后会自动出现commit message信息界面。
在这里插入图片描述
此时我们可以根据情况保留或者删除多余注释。
在这里插入图片描述

3 再次查看记录(命令:git log)

在这里插入图片描述

Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐