使用 git log --oneline
查看提交日志
PS D:\my_code\li-calendar\li-calendar-gin-dev> git log --oneline
37e1195 (HEAD -> dev) 实验前端代码地址
f101758 继续实验地址
e4c3302 修改地址
87819ac 尝试修改地址
b07bf9a 完善文档
3a367d4 Merge branch 'master' into dev
a1deaaf (origin/master, origin/HEAD, gitee-z/master, master) 增加 编译前后端、以及分别编译
....
找出要合并的起始的那条记录的前一条的id拷贝出来
pick b07bf9a 完善文档
pick 87819ac 尝试修改地址
pick e4c3302 修改地址
pick f101758 继续实验地址
pick 37e1195 实验前端代码地址
# Rebase 3a367d4..37e1195 onto 3a367d4 (5 commands)
#
# Commands:
# p, pick <commit> = use commit
# r, reword <commit> = use commit, but edit the commit message
# e, edit <commit> = use commit, but stop for amending
# s, squash <commit> = use commit, but meld into previous commit
...省略
然后将提交内容改为如下:
pick b07bf9a 完善文档
s 87819ac 尝试修改地址
s e4c3302 修改地址
s f101758 继续实验地址
s 37e1195 实验前端代码地址
...
保存,会再次弹出一个编辑文档,也就是这几次合并的内容
此时再次查看日志,合并的已经不存在了
正在学习Go语言的PHP程序员。