|
|
|
|
|
by freedomben
225 days ago
|
|
Fully agree with you here. Blunt squashing is a bandaid to the problem of lazy commits. Commits should IMHO be specific and atomic. Like fixing one bug or implementing one feature. Obviously there are cases where this ideal isn't practical, but the answer is still not squash everything, it's to think for 10 more seconds about the commit and do your best. |
|
If you keep your PRs small I guess the end result is the same, but even then I like things in individual commits for ease of review.