isGitRepo function

Future<bool> isGitRepo({
  1. String? dir,
})

Check if a directory is a git repository.

Implementation

Future<bool> isGitRepo({String? dir}) async {
  final result = await runGit([
    'rev-parse',
    '--is-inside-work-tree',
  ], workingDirectory: dir);
  return result.success && result.output == 'true';
}