在把你的功能分支推送到远程发起 PR 之前,你可能提交了 15 次,其中充满了“修复拼写”、“删除注释”、“再试一次”的杂乱信息。你需要把它们整理成 3 次干净、优雅的提交。
git rebase -i HEAD~3
这会弹出一个文本编辑器,你面前有这些提交。你可以:
pick
reword
squash