fix(upgrade): check if git is available and working

macOS seems to break dev tools when updating the system. This should prevent the previous issues. See #11309 Closes #11420
parent 00c37b69
......@@ -24,7 +24,7 @@ zstyle -s ':omz:update' mode update_mode || {
# - git is unavailable on the system.
if [[ "$update_mode" = disabled ]] \
|| [[ ! -w "$ZSH" || ! -O "$ZSH" ]] \
|| ! command -v git &>/dev/null; then
|| ! command git --version 2>&1 >/dev/null; then
unset update_mode
return
fi
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment