在知道hash值的情况下,git cherry-pick 用起来很快捷
可以快速创建一条包含特定提交分支
git rebase -i <commit>
pick | 保留该commit | (缩写:p) |
reword | 保留该commit,修改该commit的注释 | (缩写:r) |
edit | 保留该commit,** 修改该提交(不仅仅修改注释) ** | (缩写:e) |
squash | 将该commit 和前一个commit合并 (可编辑合并后的提交信息) | (缩写:s) |
fixup | 将该commit和前一个commit合并,不保留该提交的注释信息 | (缩写:f) |
exec | 执行shell命令 | (缩写:x) |
drop | 丢弃该commit | (缩写:d) |