两条命令解决 git status 执行时间过长的问题

正常情况下执行 git status 返回结果的速度是很快的,但是当安装了 oh-my-zsh 之后,如果项目文件过多,执行 git status 时则会响应很慢,oh_my_zsh 默认开启了 git 插件,该插件会在每个命令之后检查 repo 的状态。

在命令行中执行以下命令,可以关闭检查。

git config --global --add oh-my-zsh.hide-status 1
git config --global --add oh-my-zsh.hide-dirty 1

该行为在新版本的 .oh_my_zsh 中被覆盖,只需取消注释 .zshrc 中的以下行:

DISABLE_UNTRACKED_FILES_DIRTY="true"
添加新评论