d57775d89e15687b87eef990b864492d6c973238

Author
Carlo Sala <carlosalag@protonmail.com>
Committer
GitHub <noreply@github.com>
Date

Message

fix(git): replace `whatchanged` with `log` (#13338)

Closes #13333

Diff

 1diff --git a/plugins/git/README.md b/plugins/git/README.md
 2index edddc8cd8ac58f8666cf1fb26f8254e635900559..0ecbea7b65e44f670709fae278b5a51f10f7cbdc 100644
 3--- a/plugins/git/README.md
 4+++ b/plugins/git/README.md
 5@@ -91,7 +91,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 --tags --prune`                                                                                                       |
10+| `gfa`                  | `git fetch --all --tags --prune`                                                                                                |
11 | `gfo`                  | `git fetch origin`                                                                                                              |
12 | `gg`                   | `git gui citool`                                                                                                                |
13 | `gga`                  | `git gui citool --amend`                                                                                                        |
14@@ -213,7 +213,7 @@ plugins=(... git)
15 | `gtv`                  | `git tag \| sort -V`                                                                                                            |
16 | `gignore`              | `git update-index --assume-unchanged`                                                                                           |
17 | `gunignore`            | `git update-index --no-assume-unchanged`                                                                                        |
18-| `gwch`                 | `git whatchanged -p --abbrev-commit --pretty=medium`                                                                            |
19+| `gwch`                 | `git log --patch --abbrev-commit --pretty=medium --raw`                                                                         |
20 | `gwt`                  | `git worktree`                                                                                                                  |
21 | `gwtls`                | `git worktree list`                                                                                                             |
22 | `gwtmv`                | `git worktree move`                                                                                                             |
23diff --git a/plugins/git/git.plugin.zsh b/plugins/git/git.plugin.zsh
24index 830c18939b951b409d2c5331ea9af0ca24e1d44f..adca1c3c5b3db2ba8300f37e093dc631dfde3ca0 100644
25--- a/plugins/git/git.plugin.zsh
26+++ b/plugins/git/git.plugin.zsh
27@@ -409,7 +409,7 @@ alias gts='git tag --sign'
28 alias gtv='git tag | sort -V'
29 alias gignore='git update-index --assume-unchanged'
30 alias gunignore='git update-index --no-assume-unchanged'
31-alias gwch='git whatchanged -p --abbrev-commit --pretty=medium'
32+alias gwch='git log --patch --abbrev-commit --pretty=medium --raw'
33 alias gwt='git worktree'
34 alias gwta='git worktree add'
35 alias gwtls='git worktree list'