I'm working on a list of what it means to "commit responsibly." What would you change/add to this?
1. Not committing bugs or broken builds
2. Not leaving in dead code or print statements
3. Formatting code to your style specifications
4. Using meaningful variables
5. Providing documentation where necessary
6. Using descriptive commit messages