dlvr.it allows you to create filters on items. You can get it to post as much or as little as you want and it provides full customization for formatting, you can even find and replace within the text
dlvr.it is just to general to be good for one thing. tweethub is good for one thing.
Let's assume you don't want to remember anything. But once when you do a commit you might do it like:
git commit -m "Add magic beans to make super scale //tweet"
Is it easy enough?
Most services are useless for most people. It's true. I built it because I need it myself. But I can assume there some people just like me in the world.
http://gopotato.co.uk/grabs/Screen%20Shot%202012-07-10%20at%...
Also, you need at least several days to setup all types of github events with edge cases.
Believe me, this is not an option if you want things look really good.