| 用途 | 把修补提交自动归位 |
|---|---|
| 语法 | git rebase -i --autosquash <基点> |
| 持久化 | git config rebase.autoSquash true |
常用示例
常用示例
git log --oneline -5
# 假设要给 a1b2c3 打补丁
git commit --fixup a1b2c3
git rebase -i --autosquash origin/main提交信息以 fixup! <原提交标题> 开头即可被识别;squash! 前缀表示需要编辑合并后的信息。