def clone_repo(self): """Clone a repo and ensures it isn't bare.""" Repo.clone_from(self.repo_url, self.repo_path) self.repo = Repo(self.repo_path) assert not self.repo.bare