Understanding Git for real by exploring the .git directory | Hacker News Reader