Desktop: Detect no default branch

This commit is contained in:
Vishesh Handa
2021-07-25 11:44:49 +02:00
parent 23541f7466
commit 3da73a15cd

View File

@ -125,6 +125,10 @@ Future<Result<String>> gitDefaultBranchViaExecutable({
for (var line in LineSplitter.split(stdout)) {
if (line.contains('HEAD branch:')) {
var branch = line.split(':')[1].trim();
// Everyone seems to default to 'main' these days
if (branch == '(unknown)') {
return Result('main');
}
return Result(branch);
}
}