The Git Internal Structure and How It Works | Hacker News Reader