diff options
author | ncanceill <nicolas.canceill@ens-cachan.org> | 2014-06-10 09:50:53 +0200 |
---|---|---|
committer | ncanceill <nicolas.canceill@ens-cachan.org> | 2014-06-10 09:52:57 +0200 |
commit | 7fbbf28e6e37e604c7821a24993d32a478d857f8 (patch) | |
tree | e299d85083866bb811ebdd337dbc081fa7601cac /lib/git.zsh | |
parent | 999bd355f75f699fc227af025d7f7d508685f7de (diff) | |
download | zsh-7fbbf28e6e37e604c7821a24993d32a478d857f8.tar.gz zsh-7fbbf28e6e37e604c7821a24993d32a478d857f8.tar.bz2 zsh-7fbbf28e6e37e604c7821a24993d32a478d857f8.zip |
return 0 when not a git repo
before, 128 was returned, which could display an error,
but out of a git repo this should exit silently
fixes #2226
Diffstat (limited to 'lib/git.zsh')
-rw-r--r-- | lib/git.zsh | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/git.zsh b/lib/git.zsh index 305a77aff..df7722721 100644 --- a/lib/git.zsh +++ b/lib/git.zsh @@ -2,7 +2,7 @@ function git_prompt_info() { if [[ "$(git config --get oh-my-zsh.hide-status)" != "1" ]]; then ref=$(command git symbolic-ref HEAD 2> /dev/null) || \ - ref=$(command git rev-parse --short HEAD 2> /dev/null) || return + ref=$(command git rev-parse --short HEAD 2> /dev/null) || return 0 echo "$ZSH_THEME_GIT_PROMPT_PREFIX${ref#refs/heads/}$(parse_git_dirty)$ZSH_THEME_GIT_PROMPT_SUFFIX" fi } |