831089a3757ed08170c7e7687eb3e0377f286d82

Author
Jean-Yves Rivallan <jeanyves.rivallan@gmail.com>
Committer
GitHub <noreply@github.com>
Date

Message

git: make the gpristine alias remove untracked git repos (#8697)

Diff

 1diff --git a/plugins/git/README.md b/plugins/git/README.md
 2index 009a740165a8cbbd3cbab3908ef6c46e1aa0df54..4799b1cddb14e887fd3d3edcf32d32463fe1238d 100644
 3--- a/plugins/git/README.md
 4+++ b/plugins/git/README.md
 5@@ -45,7 +45,7 @@ plugins=(... git)
 6 | gcf                  | git config --list                                                                                                                |
 7 | gcl                  | git clone --recurse-submodules                                                                                                   |
 8 | gclean               | git clean -id                                                                                                                    |
 9-| gpristine            | git reset --hard && git clean -dfx                                                                                               |
10+| gpristine            | git reset --hard && git clean -dffx                                                                                              |
11 | gcm                  | git checkout master                                                                                                              |
12 | gcd                  | git checkout develop                                                                                                             |
13 | gcmsg                | git commit -m                                                                                                                    |
14diff --git a/plugins/git/git.plugin.zsh b/plugins/git/git.plugin.zsh
15index ffb3e506ac9e4d0f0b3bae8c98471f4350e3e465..3ff5b1f5a76c6a807ec66fcf1c615e3b6cc7d339 100644
16--- a/plugins/git/git.plugin.zsh
17+++ b/plugins/git/git.plugin.zsh
18@@ -66,7 +66,7 @@ alias gcb='git checkout -b'
19 alias gcf='git config --list'
20 alias gcl='git clone --recurse-submodules'
21 alias gclean='git clean -id'
22-alias gpristine='git reset --hard && git clean -dfx'
23+alias gpristine='git reset --hard && git clean -dffx'
24 alias gcm='git checkout master'
25 alias gcd='git checkout develop'
26 alias gcmsg='git commit -m'