Git Reset vs. Git Revert | Hacker News Reader