X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=dgit.git;a=blobdiff_plain;f=dgit;h=724dba10ef557e79a9ad2ebb1ec47ccb5f82f917;hp=f1f9332a814f0e277fe13391e064044b5b67b270;hb=17cbb0b93e661fa2f163b155fd4505b0e4b70647;hpb=e12f9af0e827a5b953f294a4cc0c7fcab7c21603 diff --git a/dgit b/dgit index f1f9332a..724dba10 100755 --- a/dgit +++ b/dgit @@ -4435,8 +4435,12 @@ sub cmd_clone { } sub branchsuite () { - my @cmd = (@git, qw(symbolic-ref HEAD)); + my @cmd = (@git, qw(symbolic-ref -q HEAD)); my $branch = cmdoutput_errok @cmd; + if (!defined $branch) { + $?==256 or failedcmd @cmd; + return undef; + } if ($branch =~ m#$lbranch_re#o) { return $1; } else {