CallMarx.dev

Cleaner Git history with --fixup and --autosquash (and when it doesn't matter)

07-05-2026 5 minutes reading.

I was studying Git for a senior interview prep when I rediscovered a workflow I keep forgetting: the --fixup + --autosquash combo. It’s one of those features that feels invisible until you try it once, and then you wonder how you ever lived without it.