Interactive tutorials to learn Git and keep commit history clean | Hacker News Reader