1
0
Fork 0
mirror of https://github.com/ohmyzsh/ohmyzsh.git synced 2024-11-17 11:20:09 +00:00

fix(installer): exit install directory on setup (#10804)

This commit is contained in:
Marc Cornellà 2022-03-28 16:33:03 +02:00 committed by GitHub
parent 3f214329d6
commit 9e967b4ecc
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -285,10 +285,15 @@ setup_ohmyzsh() {
&& git remote add origin "$REMOTE" \ && git remote add origin "$REMOTE" \
&& git fetch --depth=1 origin \ && git fetch --depth=1 origin \
&& git checkout -b "$BRANCH" "origin/$BRANCH" || { && git checkout -b "$BRANCH" "origin/$BRANCH" || {
[ ! -d "$ZSH" ] || rm -rf "$ZSH" 2>/dev/null [ ! -d "$ZSH" ] || {
cd -
rm -rf "$ZSH" 2>/dev/null
}
fmt_error "git clone of oh-my-zsh repo failed" fmt_error "git clone of oh-my-zsh repo failed"
exit 1 exit 1
} }
# Exit installation directory
cd -
echo echo
} }