From 3da73a15cd4d8b83b09de078ec804816e67c41fb Mon Sep 17 00:00:00 2001 From: Vishesh Handa Date: Sun, 25 Jul 2021 11:44:49 +0200 Subject: [PATCH] Desktop: Detect no default branch --- lib/utils/git_desktop.dart | 4 ++++ 1 file changed, 4 insertions(+) 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); } }