This chapter describes different ways of undoing changes.
Undo changes in working copy or index
Return to a previous commit
Revert existing commits
Undo merges
Using reflog
Undo / redo a series of commits