From d8d037e261b3ca06605bde627110ca31cec8901e Mon Sep 17 00:00:00 2001 From: Iain Patterson Date: Mon, 28 Jun 2010 10:54:05 +0100 Subject: [PATCH] Restore more old Git completion behaviour. If we can't figure out a head print nothing rather than (unknown) as this can get annoying when becoming other users and/or changing into trees without permissions on the .git directory. --- .profile.d/git-completion.bashrc | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/.profile.d/git-completion.bashrc b/.profile.d/git-completion.bashrc index 5966932..481112d 100644 --- a/.profile.d/git-completion.bashrc +++ b/.profile.d/git-completion.bashrc @@ -119,9 +119,7 @@ __git_ps1 () git describe --exact-match HEAD ;; esac 2>/dev/null)" || - b="$(cut -c1-7 "$g/HEAD" 2>/dev/null)..." || - b="unknown" - b="($b)" + b="$(cut -c1-7 "$g/HEAD" 2>/dev/null)..." || return } fi -- 2.7.4