How to reorder last two commits in git?

I truly recommend to read this answer about how to reorder commits, you’ll feel like a git rockstar afterwards, I promise.


Apart from that, here’s how you do it with a simple rebase (assuming you’re standing on the branch you want to rebase):

git rebase -i HEAD~2

Next, change the order of the commits in the prompt.

pick f4648aee My first commit
pick 00adf09a My second commit

to

pick 00adf09a My second commit
pick f4648aee My first commit

Unbelievable that it can be that simple, if you ask me.

Leave a Comment

Hata!: SQLSTATE[HY000] [1045] Access denied for user 'divattrend_liink'@'localhost' (using password: YES)