This is the command git-undo that can be run in the OnWorks free hosting provider using one of our multiple free online workstations such as Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator
git-undo - Remove latest commits
git-undo [<commitcount>] [-s, --soft, -h, --hard]
Removes the latest commits.
--soft or -s
This is the default, only rolls back the commit but changes remain un-staged.
--hard or -h
This option wipes your commit(s), so that your changes cannot be recovered. Use with care.
Number of commits to remove. Defaults to 1, thus remove the latest commit.
Removes the latest commit.
$ git undo
Remove the latest 3 commits:
$ git undo 3
Use git-undo online using onworks.net services