isGitRepository method
Implementation
Future<bool> isGitRepository() async {
final result = await process('git', ['rev-parse', '--is-inside-work-tree']);
final exitCode = await result.exitCode;
if (exitCode != 0) {
logger
..err('Not a git repository')
..detail('Error: ${result.stderr}');
return false;
}
return true;
}