From: Iain Patterson Date: Mon, 28 Jun 2010 09:54:05 +0000 (+0100) Subject: Restore more old Git completion behaviour. X-Git-Url: http://git.iain.cx/?p=profile.git;a=commitdiff_plain;h=d8d037e261b3ca06605bde627110ca31cec8901e 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. --- 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