I really prefer to manually organize all my commits in a branch instead of squashing them all into one based on a PR, but it's a battle I lost long ago on seemingly every client project.
@edwardloveall I love having loads of tiny, well prepared commits. If there’s a particularly odd change I need to make in order to achieve the main aim of a PR I’ll try to put that in it’s own commit with tonnes of explanation in the message. Others can then query the log for context about the strange thing. GitHub will show a link to the PR in the web IU for that commit too, so it’s all gravy.
This Mastodon instance is for people interested in technology. Discussions aren't limited to technology, because tech folks shouldn't be limited to technology either!