Don't ask me why I use a several dozen line log bash script as a wrapper for git, ask yourself why you don't.