Best Practice Git Commit