Creating a Git Commit: The Hard Way | Hacker News Reader