赞
踩
git log查看当前提交记录
运行命令 git rebase -i HEAD~3 这里的数字代表 你想操作当前之前的几个commit 执行命令行会出现这三次提交 (你们的应该全是pick的)然后把不需要的提交可以将pick改为squash(或者s)然后保存退出
保存退出后 会显示下图这个界面,让我们继续修改提交信息,把不需要的提交信息删除就可以了
将不需要的提交信息删除后,保存退出即可
这时候再用git log看,就会发现commit 信息少了
最后在执行git push -f强推到远程即可,远程的提交信息也会被修改。被合并为一个。