这两天不知道怎的,用 ls 这个命令和 tab 自动补全的时候特别慢,卡住的时候可以看见 iTerm 窗口上显示的进程从 zsh 变成 xcodebuild ,然后变成 git ,不明觉厉。。
网上搜了一下,好像是 apple git 导致的,然后试着 brew install git ,终于快了回来
无法理解 ls 的时候有什么可 build 的。。
这两天不知道怎的,用 ls 这个命令和 tab 自动补全的时候特别慢,卡住的时候可以看见 iTerm 窗口上显示的进程从 zsh 变成 xcodebuild ,然后变成 git ,不明觉厉。。
网上搜了一下,好像是 apple git 导致的,然后试着 brew install git ,终于快了回来
无法理解 ls 的时候有什么可 build 的。。
1
83f420984 Oct 8, 2015
请教下, Xcode 默认是自带的 git 的,但切换到 zsh 并使用 brew 重新安装 git 并尝试更新,后发现有两个 git ,请问怎么能合并成一个?或者说有更好的解决办法?
|
2
zander Oct 8, 2015 @83f420984 把 /usr/bin/git 改名,再把 /usr/local/bin/git 做软链接,这个过程需要关闭 SIP 。
最后通过 xcrun git --version 检查。 |
10
Lonely Oct 8, 2015
我的 iterm 版本是 2.9.20151001 ,之前也遇到过这个问题,后来升级到现在的版本就好了
|
11
aisk Oct 8, 2015
应该是有 zsh 的插件,在执行命令的时候要显示当前目录的 git 状态,所以 ls 的时候会看到有执行 git 的操纵。 xcodebuild 就不清楚了。
|