Git Interactive Rebase for Clean History

· git productivity

Learned about git rebase -i today. You can squash multiple commits into one before pushing!

git rebase -i HEAD~3

Then mark commits as squash or fixup. Makes PR history much cleaner. Wish I knew this earlier.