getCurrentBranch method
Implementation
Future<String> getCurrentBranch() async {
final result = await _git(['rev-parse', '--abbrev-ref', 'HEAD']);
final branch = switch (result.stdout) {
final String out => out.trim(),
final Future<String> out => (await out).trim(),
};
return branch;
}