@GeePawHill sometimes I just amend head for hours and split out reasonable commits at the end

@shiftingedges @GeePawHill Especially when iterating on a new feature, I like to make commits as checkpoints and log my thought process.

When I'm done l, I usually squash my 10+ commits into 2-3 clean and easily understandable units.