How to undo almost anything with Git | Hacker News Reader