TIL: Interactive Git Rebase

what for

used it to reword commit messages & commit bodies. I had messed up my conventional commits, and needed to tidy them up for our CI process. Not gonna lie, I was a little scared before I went into it, but it was no trouble at all.

git rebase -i HEAD~3

you have to force push when done with the changes.

git push -f

Some resources to help