Proper Git Commit Messages and an Elegant Git History · HackerTrans