44ea99e7b9536a94da60397a2b0fc1a0c8457f96

Author
Jonas Geiregat <288105+jonas-grgt@users.noreply.github.com>
Committer
GitHub <noreply@github.com>
Date

Message

feat(git): fetch tags in `gfa` alias (#12558)

Diff

 1diff --git a/plugins/git/README.md b/plugins/git/README.md
 2index c10f1d88ecba3b1a32a2da158f1f0f3cbbd6915a..bcd9aca9699f7804fa2b458f327efcc9b0b39fba 100644
 3--- a/plugins/git/README.md
 4+++ b/plugins/git/README.md
 5@@ -89,7 +89,7 @@ plugins=(... git)
 6 | `gdnolock`             | `git diff $@ ":(exclude)package-lock.json" ":(exclude)\*.lock"`                                                                 |
 7 | `gdt`                  | `git diff-tree --no-commit-id --name-only -r`                                                                                   |
 8 | `gf`                   | `git fetch`                                                                                                                     |
 9-| `gfa`                  | `git fetch --all --prune`                                                                                                       |
10+| `gfa`                  | `git fetch --all --tags --prune`                                                                                                       |
11 | `gfo`                  | `git fetch origin`                                                                                                              |
12 | `gg`                   | `git gui citool`                                                                                                                |
13 | `gga`                  | `git gui citool --amend`                                                                                                        |
14diff --git a/plugins/git/git.plugin.zsh b/plugins/git/git.plugin.zsh
15index 99fcc4d074fe3e89b9d1064d29c1d867665c3277..0a26399a2d70e62686adeaf589b9744ce874b820 100644
16--- a/plugins/git/git.plugin.zsh
17+++ b/plugins/git/git.plugin.zsh
18@@ -220,8 +220,8 @@ alias gdt='git diff-tree --no-commit-id --name-only -r'
19 alias gf='git fetch'
20 # --jobs=<n> was added in git 2.8
21 is-at-least 2.8 "$git_version" \
22-  && alias gfa='git fetch --all --prune --jobs=10' \
23-  || alias gfa='git fetch --all --prune'
24+  && alias gfa='git fetch --all --tags --prune --jobs=10' \
25+  || alias gfa='git fetch --all --tags --prune'
26 alias gfo='git fetch origin'
27 alias gg='git gui citool'
28 alias gga='git gui citool --amend'