code: private void doCleanBranch() throws Exception {
          Path repo = getSiteDir();
          copySite(repo);
  
          initRepo(repo);
  
          createCommit(repo);
          pushBranch(repo, "master", true);
      }
docs: ----------------------------------------------------------------------------------------------------------------------