You never work alone on private projects. You work with future you.
I guess that says everything. I keep my commit messages clean, as if I were a team member. I also keep my commit contents clean, trying not to leave debug lines or TODO comments that can be solved fast.
Always code like the next person who will maintain it is a maniac psychopath who knows your address. — Unknown