Skip to main content

in reply to silverwizard

That's a pretty strong statement about everything else in git.
in reply to Dave

Yeah - but commit messages are the thing that basically breaks all the flow of git. All the things that makes git *good* and ruined by the existence of commit messages
in reply to silverwizard

I mean, that's also pretty easy to fix:

#!/bin/sh
# git-mcommit - commit with a default message
exec git commit -m "$(git diff --cached --stat)" "$*"

in reply to Dave

Yeah, but the problem is that people build workflows around commit messages. So you get a git log containing "Just committing this for the evening" and "FUck, I think this was right? Lemme send it to you" but then people want to take those events and process them. We need to have *merge* messages