From 8aa8acb02798e05be37d306fe8bc9f33217eeaa9 Mon Sep 17 00:00:00 2001 From: Derek Willian Stavis Date: Fri, 22 Jul 2016 13:27:38 -0300 Subject: [PATCH] lib/git: fix branch name in detached head (#366) --- lib/git/git_branch_name.fish | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/git/git_branch_name.fish b/lib/git/git_branch_name.fish index 557b3b9..a39b217 100644 --- a/lib/git/git_branch_name.fish +++ b/lib/git/git_branch_name.fish @@ -1,5 +1,6 @@ function git_branch_name -d "Get current branch name" git_is_repo; and begin - command git symbolic-ref --short HEAD + command git symbolic-ref --short HEAD ^/dev/null; + or command git show-ref --head -s --abbrev | head -n1 ^/dev/null end end