Future runGit()

in lib/update_homebrew.dart [41:53]


Future<void> runGit(List<String> args, String repository,
    Map<String, String> gitEnvironment, bool dryRun) async {
  if (dryRun) {
    args = [args[0], '--dry-run', ...args.skip(1)];
  }
  print("git ${args.join(' ')}");

  var result = await Process.run('git', args,
      workingDirectory: repository, environment: gitEnvironment);

  print(result.stdout);
  print(result.stderr);
}