3ea66642e8d86b597e6c789358b82540859b178a
- Author
- Lasse Peters <lasse.peters@mailbox.org>
- Committer
- GitHub <noreply@github.com>
- Date
Message
feat(git): Add alias for 'git checkout --recurse-submodules' (#9958)
Diff
1diff --git a/plugins/git/README.md b/plugins/git/README.md
2index 93c9cc915b7599f35b315285287290b4918b36fb..e00f4cf92f39f06f3b2ce3e929e4cb430a292f1e 100644
3--- a/plugins/git/README.md
4+++ b/plugins/git/README.md
5@@ -53,6 +53,7 @@ plugins=(... git)
6 | gcd | git checkout develop |
7 | gcmsg | git commit -m |
8 | gco | git checkout |
9+| gcor | git checkout --recurse-submodules |
10 | gcount | git shortlog -sn |
11 | gcp | git cherry-pick |
12 | gcpa | git cherry-pick --abort |
13diff --git a/plugins/git/git.plugin.zsh b/plugins/git/git.plugin.zsh
14index a364b6162b09069c1a3590a53d2a0fb2bbe684ee..6664551ebf7046fde637748937ff0d8e66414f5c 100644
15--- a/plugins/git/git.plugin.zsh
16+++ b/plugins/git/git.plugin.zsh
17@@ -91,6 +91,7 @@ alias gcm='git checkout $(git_main_branch)'
18 alias gcd='git checkout develop'
19 alias gcmsg='git commit -m'
20 alias gco='git checkout'
21+alias gcor='git checkout --recurse-submodules'
22 alias gcount='git shortlog -sn'
23 alias gcp='git cherry-pick'
24 alias gcpa='git cherry-pick --abort'