Is there any way to undo the effects of “git revert head”? March 5, 2023 by Tarik git revert just creates a new commit — you can “remove” it with git reset --hard HEAD^ (be more careful with it, though!)