summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTuriiya <34311583+ttytm@users.noreply.github.com>2024-07-02 13:30:39 +0200
committerGitHub <noreply@github.com>2024-07-02 13:30:39 +0200
commit5233759206b447ffbce50847dcb032d7ebc3b31b (patch)
tree803260fdcdfb8829408d00d0c75120894cd150e7
parentdd4be1b6fb9973d63eba334d8bd92b3da30b3e72 (diff)
downloadzsh-5233759206b447ffbce50847dcb032d7ebc3b31b.tar.gz
zsh-5233759206b447ffbce50847dcb032d7ebc3b31b.tar.bz2
zsh-5233759206b447ffbce50847dcb032d7ebc3b31b.zip
feat(git): add `gclf` alias (#12508)
-rw-r--r--plugins/git/README.md3
-rw-r--r--plugins/git/git.plugin.zsh1
2 files changed, 3 insertions, 1 deletions
diff --git a/plugins/git/README.md b/plugins/git/README.md
index 4022f8c62..c10f1d88e 100644
--- a/plugins/git/README.md
+++ b/plugins/git/README.md
@@ -59,6 +59,7 @@ plugins=(... git)
| `gcpc` | `git cherry-pick --continue` |
| `gclean` | `git clean --interactive -d` |
| `gcl` | `git clone --recurse-submodules` |
+| `gclf` | `git clone --recursive --shallow-submodules --filter=blob:none --also-filter-submodules` |
| `gccd` | `git clone --recurse-submodules "$@" && cd "$(basename $\_ .git)"` |
| `gcam` | `git commit --all --message` |
| `gcas` | `git commit --all --signoff` |
@@ -111,7 +112,7 @@ plugins=(... git)
| `gfg` | `git ls-files \| grep` |
| `gm` | `git merge` |
| `gma` | `git merge --abort` |
-| `gmc` | `git merge --continue` |
+| `gmc` | `git merge --continue` |
| `gms` | `git merge --squash` |
| `gmom` | `git merge origin/$(git_main_branch)` |
| `gmum` | `git merge upstream/$(git_main_branch)` |
diff --git a/plugins/git/git.plugin.zsh b/plugins/git/git.plugin.zsh
index 1e65a7acc..99fcc4d07 100644
--- a/plugins/git/git.plugin.zsh
+++ b/plugins/git/git.plugin.zsh
@@ -165,6 +165,7 @@ alias gcpa='git cherry-pick --abort'
alias gcpc='git cherry-pick --continue'
alias gclean='git clean --interactive -d'
alias gcl='git clone --recurse-submodules'
+alias gclf='git clone --recursive --shallow-submodules --filter=blob:none --also-filter-submodules'
function gccd() {
setopt localoptions extendedglob