summaryrefslogtreecommitdiff
path: root/plugins
diff options
context:
space:
mode:
authorLuka Markušić <markusicluka@gmail.com>2021-10-09 13:42:17 +0200
committerGitHub <noreply@github.com>2021-10-09 13:42:17 +0200
commit6ac1ff69053525d94b8bc6c5243d2bb67fb61930 (patch)
tree5dc9b416fe73e632923767161e96720bd1a79ad4 /plugins
parent07cdd7a53931a17a2c24f834c5e1ea0f62609c42 (diff)
downloadzsh-6ac1ff69053525d94b8bc6c5243d2bb67fb61930.tar.gz
zsh-6ac1ff69053525d94b8bc6c5243d2bb67fb61930.tar.bz2
zsh-6ac1ff69053525d94b8bc6c5243d2bb67fb61930.zip
fix(git): fix directory parse from URL in `gccd` (#10276)
Diffstat (limited to 'plugins')
-rw-r--r--plugins/git/git.plugin.zsh2
1 files changed, 1 insertions, 1 deletions
diff --git a/plugins/git/git.plugin.zsh b/plugins/git/git.plugin.zsh
index dbcc7bddb..5a3c98287 100644
--- a/plugins/git/git.plugin.zsh
+++ b/plugins/git/git.plugin.zsh
@@ -100,7 +100,7 @@ alias gcf='git config --list'
function gccd() {
command git clone --recurse-submodules "$@"
- [[ -d "$_" ]] && cd "$_" || cd "${${_:h}%.git}"
+ [[ -d "$_" ]] && cd "$_" || cd "${${_:t}%.git}"
}
compdef _git gccd=git-clone