diff --git a/lib/utils/git_desktop.dart b/lib/utils/git_desktop.dart index 58fd3e4f..05f3ae10 100644 --- a/lib/utils/git_desktop.dart +++ b/lib/utils/git_desktop.dart @@ -125,6 +125,10 @@ Future> 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); } }