24 ms·
I try to make clean commits that do one thing only. If I have trouble writing a meaningful commit message, it means I have failed and should do a better job nex
by Drdrdrq 5y ago
I try to make clean commits that do one thing only. If I have trouble writing a meaningful commit message, it means I have failed and should do a better job next time.
That said, I often make a messy "wip" commit that I push to my branch, just so that the work doesn't get lost. But I always undo such a commit and clean it up.
Also, I always use git add -p, so that I can break changes into multiple meaningful commits and review them one more time before pushing.