git rebase

git rebase会修改commitId

1. 怎么修改老旧commit的message?

git rebase -i [基于哪个commitId]

reword 使用这个commit,但是修改message

2.怎么把连续的多个commit整理成1个?

git rebase -i [基于哪个commitId]

squash 使用这个commit,但是合到上一个commit上

3.怎么把间隔的几个commit整理成1个?

git rebase -i [基于哪个commitId]

编辑commit的顺序,使用squash


git rebase
http://hanqichuan.com/2020/04/07/git/git rebase/
作者
韩启川
发布于
2020年4月7日
许可协议