mirror of
https://github.com/ohmyzsh/ohmyzsh.git
synced 2024-11-22 12:46:13 +08:00
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
This commit is contained in:
parent
00c37b6991
commit
3fca9c8933
|
@ -24,7 +24,7 @@ zstyle -s ':omz:update' mode update_mode || {
|
||||||
# - git is unavailable on the system.
|
# - git is unavailable on the system.
|
||||||
if [[ "$update_mode" = disabled ]] \
|
if [[ "$update_mode" = disabled ]] \
|
||||||
|| [[ ! -w "$ZSH" || ! -O "$ZSH" ]] \
|
|| [[ ! -w "$ZSH" || ! -O "$ZSH" ]] \
|
||||||
|| ! command -v git &>/dev/null; then
|
|| ! command git --version 2>&1 >/dev/null; then
|
||||||
unset update_mode
|
unset update_mode
|
||||||
return
|
return
|
||||||
fi
|
fi
|
||||||
|
|
Loading…
Reference in New Issue
Block a user