|
|
|
|
|
by dukedylan
1317 days ago
|
|
> all of this extra discipline you're imposing on yourself just goes away. I think the extra discipline is just shifted to the PR in that case instead of the commits. What's lost is the ability to make code contributions of related changes together in a PR which can be more efficient than making many small PRs. |
|
https://github.com/BurntSushi/ripgrep/pull/350#issuecomment-...
BurntSushi (the project maintainer) didn't care about the story the commits told, he cared about the entirety of the changes being made to the repo (at the PR level).
> What's lost is the ability to make code contributions of related changes together in a PR
You're considering each minor commit to be an independent code contribution. BurntSushi instead considered the PR to be the code contribution. The code changes are the same either way you look at it, and there is a single PR in both cases, so it's a matter of choosing your perspective.