commit method
Implementation
@override
Future<void> commit(String message) async {
await _runGitOrThrow(['add', '.'], failureMessage: 'Failed to stage changes.');
final result =
await _runGitOrThrow(['commit', '-m', message], failureMessage: 'Failed to create commit.');
if (result.stdout.toString().isNotEmpty) {
logger.info(result.stdout.toString());
}
}