With dvcs/git, is a single commit preferred over multiple, small, thematic commits?
问题 This may not be a git specific question, but it comes up in the context of git. The idea may apply more broadly to other vcs's. I am working on a small project in which I am currently the only developer. I'm getting used to using git, so I am wondering about best practices. As I implement new features/functions, I find that I work on multiple files, their examples, and documentation at once, such that my git status may report 15 files that have changed. But those files might relate to 3