Merge pull request #142 from rgolangh/simplified_branchname

Simplify branch name extraction
master
Martin Gondermann 11 years ago
commit 2a6b20cd8e
  1. 7
      gitstatus.sh

@ -19,13 +19,10 @@ if [ -z "${__GIT_PROMPT_DIR}" ]; then
__GIT_PROMPT_DIR="$( cd -P "$( dirname "${SOURCE}" )" && pwd )"
fi
gitsym=`git symbolic-ref HEAD`
branch=`git symbolic-ref HEAD --short`
# if "fatal: Not a git repo .., then exit
case "$gitsym" in fatal*) exit 0 ;; esac
# the current branch is the tail end of the symbolic reference
branch="${gitsym##refs/heads/}" # get the basename after "refs/heads/"
case "$branch" in fatal*) exit 0 ;; esac
gitstatus=`git diff --name-status 2>&1`

Loading…
Cancel
Save