duke
How to undo almost anything with Git (2015)
https://github.blog/2015-06-08-how-to-undo-almost-anything-with-git/
One of the most useful features of any version control system is the ability to "undo" your mistakes. In Git, "undo" can mean many slightly different things.
Added 1 month ago