使用 git rebase 提高 PR 质量

在 Github 上以提交 PR 的方式参与开源项目是十分简单的。不过由于 Git 本身自由度较高,有些随意提出的 PR 实际上是会影响项目历史记录的脏PR。下文介绍何时会发生这种情况,以及如何通过 rebase 工作流改进它。 什么是脏 PR 我们知道,如果你想为某个开源项目贡献代码,通用的流程是: ...