升级oh_my_zsh报错
升级oh_my_zsh报错:“oh my zsh Cannot pull with rebase: You have unstaged changes. Please commit or stash them. There was an error updating. Try again later?”
在github上也发现有人提过这样的issue。但解决方法都不对,最后看到一外国哥们这样解决了问题:
cd ~/.oh-my-zsh/git add .git commit -m "commit message"upgrade_oh_my_zsh
我一试还真行,通过git status -s查看发现原来是增加主题后本地的master分支有变化造成的。
禁用自动更新:
现象
每天第一次打开mac的终端时,最会卡一会儿才会进入ohmyzsh,再次打开则很快。发现这是ohmyzsh在自动检查更新,将自动更新检查关闭了就OK了。
打开个人目录下的ohmyzsh(zsh) 的配置文件: ~/.zshrc
找到DISABLE_AUTO_UPDATE一行,将行首的注释‘#‘去掉,则可禁用ohmyzsh 自动检查更新。
PS:如果想手动检查更新,可以手动执行
zsh ~/.oh-my-zsh/tools/check_for_upgrade.sh


浙公网安备 33010602011771号