26、git pull rebase
拉取远端commit信息后变基,将本地commit放在最后。
git pull rebase 解决冲突后需要:
git add 冲突文件
git rebase --continue
27、git合并多个commit
27.1、第一步:
命令 | 解释 |
---|---|
git rebase -i HEAD~3 | 从HEAD版本开始往过去数3个版本参与合并(可只合并中间两个) |
git rebase -i commitId | 指定合并当前commitId之前的版本号(不包括该commidId) |
27.2、第二步:
把需要合并的commitID信息前面pick改为s(squash),之后保存即可。
学习链接:(Git)合并多个commit