I've forwarded the template override option upstream, since it looks generically useful to configure the output of irker.
Since irkerhook.py defaults to sending messages to #commits on freenode, I would rather not make it too easy to send messages without a project being specified. irkerhook-git is intended as a convient helper, rather than the only way to configure things. People who need different behaviour from the default can easily change the commit hook to suit their requirements. I'll look at expanding the manpage section on this. The hook should arguably not fail silently by default if things aren't fully configured, though - I'll see about adding some more informative message to the failure path.

