Undo Mistakes 😱

git restore filename

git restore -p filename

git restore .

git commit –ammend -m “Commit Message”

git revert <SHA>

git reset –hard 74e3b2b

git reset –mixed 74e3b2b

git restore –source 74e3b2b filename

git reflog

Restore after hard reset

Restore after deleting entire branch

Moving commit to another branch

Interactive rebase

Change commit history