Rebase

History is written by the victors—or by developers who know how to use git rebase -i. Rewrite, reorder, squash, and clean up your commit history.

LEVEL 1 | Reorder the commits
git-rebase-todo (Editable) Drag to Reorder
Predicted History Graph

Clean History!

You successfully rewrote the git history.

Conflict!

That didn't quite work.