code: def load_aggregate(args):
      
      repos = load_config(args.config, args.expand_env)
      dirmatch = args.dirmatch
      for repo_dict in repos:
          r = Repo(**repo_dict)
          logger.debug('%s' % r)
          if not match_dir(r.cwd, dirmatch):
              logger.info("Skip %s", r.cwd)
              continue
          r.aggregate()
          if args.do_push:
              r.push()
docs: Load YAML and JSON configs and begin creating / updating , aggregating
      and pushing the repos (deprecated in favor or run())