qgit is a front-end for git, similar to gitk. It can be setup to run custom commands.