Git合并多个提交(包括远程仓库的提交)
1.查看提交历史,–oneline -20最近20次提交,每次提交显示一行摘要
git log --oneline -20
2.合并提交历史,可合并最近几个历史,也可指定合并某几个历史
#合并前5个提交
git rebase -i HEAD~5
#或者:合并到某个提交
git rebase -i 0b26a0f775
3.编辑合并规则,根据Commands说明修改合并规则
pick 0b064204 最终修改
s c1ad1218 修改文件2
s e4e4034f 创建文件1
s 6e492400 删除文件3
# Rebase be4a2d33..6e492400 onto 6e492400 (4 commands) 【将be4a2d33..6e492400重新设定为6e492400(4个命令)】
# Commands:
# p, pick <commit> =