Atomic commits: Telling stories with GIT | Hacker News Reader