How Git Blame Works | Dark Hacker News