You could just unconditionally clobber, if `self.workdir` exists and `path.join(self.workdir, '.git')` doesn't, rather than adding a new command.