浏览代码

fix(git-prompt): fix clean prompt when stash is not empty (#9978)

Fixes #9978
Marc Cornellà 2 年之前
父节点
当前提交
bc7bc74469
共有 2 个文件被更改,包括 5 次插入5 次删除
  1. 4 4
      plugins/git-prompt/README.md
  2. 1 1
      plugins/git-prompt/gitstatus.py

+ 4 - 4
plugins/git-prompt/README.md

@@ -11,7 +11,8 @@ plugins=(... git-prompt)
 
 See the [original repository](https://github.com/olivierverdier/zsh-git-prompt).
 
-## Prerequisites
+## Requirements
+
 This plugin uses `python`, so your host needs to have it installed
 
 ## Examples
@@ -30,7 +31,7 @@ The prompt may look like the following:
 
 By default, the general appearance of the prompt is:
 
-```
+```text
 (<branch><branch tracking>|<local status>)
 ```
 
@@ -58,9 +59,8 @@ The symbols are as follows:
 ## Customisation
 
 - Set the variable `ZSH_THEME_GIT_PROMPT_CACHE` to any value in order to enable caching.
-- You may also change a number of variables (whose name start with `ZSH_THEME_GIT_PROMPT_`) 
+- You may also change a number of variables (whose name start with `ZSH_THEME_GIT_PROMPT_`)
   to change the appearance of the prompt. Take a look at the bottom of the [plugin file](git-prompt.plugin.zsh)`
   to see what variables are available.
 
-
 **Enjoy!**

+ 1 - 1
plugins/git-prompt/gitstatus.py

@@ -81,7 +81,7 @@ for st in status:
             staged.append(st)
 
 stashed = get_stash()
-if not changed and not staged and not conflicts and not untracked and not stashed:
+if not changed and not staged and not conflicts and not untracked:
     clean = 1
 else:
     clean = 0