Shouldn't output anything if we're not in a repo.

This commit is contained in:
Mike Stenhouse
2012-08-16 15:28:05 +01:00
parent c0933f894c
commit 04b91b50f2

View File

@@ -18,13 +18,14 @@ function find_git_branch {
}
function find_git_dirty {
st=$(git status 2>/dev/null | tail -n 1)
if [[ $st != "nothing to commit (working directory clean)" ]]
if [[ $st == "" ]]; then
git_dirty=''
then
elif [[ $st == "nothing to commit (working directory clean)" ]]; then
git_dirty=''
else
git_dirty='*'
fi
}
PROMPT_COMMAND="find_git_branch; find_git_dirty; $PROMPT_COMMAND"
# Default Git enabled prompt with dirty state