added git tasks

@kpiwko 
--git-dir and --work-tree could probably be replaced by setting workingDir on CommandTool instead.