From 28f60004de02ac19d394f6e078e8033c8ae69520 Mon Sep 17 00:00:00 2001 From: Julian Prein Date: Mon, 13 Feb 2023 17:17:49 +0100 Subject: [PATCH] git:checkout-worktree: Fix unset `ret` variable --- .config/zsh/autoload/git/git-checkout-worktree | 1 + 1 file changed, 1 insertion(+) diff --git a/.config/zsh/autoload/git/git-checkout-worktree b/.config/zsh/autoload/git/git-checkout-worktree index 18eaf79..5ef2c31 100755 --- a/.config/zsh/autoload/git/git-checkout-worktree +++ b/.config/zsh/autoload/git/git-checkout-worktree @@ -30,6 +30,7 @@ local REPO_NAME WORKTREE_PATH REPO_NAME="${$(git rev-parse --show-toplevel):t}" WORKTREE_PATH="$(mktemp -d -p "" "worktree.XXX.$REPO_NAME.${1//\//_}")" +local ret=0 git worktree add "$WORKTREE_PATH" "$@" || ret=$? if (( ret )); then