3 ms·
I assume that commits are being made to some sort of topical branch (Edit: I guess not? That seems like a poor decision). Personally, I encourage the develope
by Rychard 8y ago
I assume that commits are being made to some sort of topical branch (Edit: I guess not? That seems like a poor decision). Personally, I encourage the developers across our organization to do an interactive rebase prior to pushing to a remote, to "curate" their commits (squash/fixup).
This greatly improves the utility of the commit history, at the expense of losing the actual commit history as work progressed:
- FeatureA should ensure valid user session
- fix test
- missing semicolon
- null check
- fix incompatibility with FeatureB
- shit broke the build
- address PR comments