V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Valyrian
V2EX  ›  macOS

用 zsh 慢的朋友可以试试改用 brew 的 git

  •  
  •   Valyrian · 2015-10-08 09:07:10 +08:00 · 4089 次点击
    这是一个创建于 3361 天前的主题,其中的信息可能已经有所发展或是发生改变。

    这两天不知道怎的,用 ls 这个命令和 tab 自动补全的时候特别慢,卡住的时候可以看见 iTerm 窗口上显示的进程从 zsh 变成 xcodebuild ,然后变成 git ,不明觉厉。。
    网上搜了一下,好像是 apple git 导致的,然后试着 brew install git ,终于快了回来

    无法理解 ls 的时候有什么可 build 的。。

    11 条回复    2015-10-08 13:23:09 +08:00
    83f420984
        1
    83f420984  
       2015-10-08 09:31:23 +08:00
    请教下, Xcode 默认是自带的 git 的,但切换到 zsh 并使用 brew 重新安装 git 并尝试更新,后发现有两个 git ,请问怎么能合并成一个?或者说有更好的解决办法?
    zander
        2
    zander  
       2015-10-08 09:37:18 +08:00   ❤️ 1
    @83f420984 把 /usr/bin/git 改名,再把 /usr/local/bin/git 做软链接,这个过程需要关闭 SIP 。
    最后通过 xcrun git --version 检查。
    goofansu
        3
    goofansu  
       2015-10-08 09:57:06 +08:00 via iPhone   ❤️ 1
    @83f420984

    改环境变量就行了
    export PATH=/usr/local/bin;/use/bin
    goofansu
        4
    goofansu  
       2015-10-08 09:57:30 +08:00 via iPhone
    @83f420984 打错,/usr/bin
    Valyrian
        5
    Valyrian  
    OP
       2015-10-08 10:25:24 +08:00
    @83f420984 我什么都没改直接装的,没啥问题
    83f420984
        6
    83f420984  
       2015-10-08 10:36:56 +08:00
    @goofansu
    @zander 谢谢 :)
    goofansu
        7
    goofansu  
       2015-10-08 10:43:42 +08:00
    @83f420984 export PATH=/usr/local/bin:/usr/bin

    不好意思,是冒号分隔,不是分号
    83f420984
        8
    83f420984  
       2015-10-08 11:28:13 +08:00
    @goofansu :) 好的,谢了
    goofansu
        9
    goofansu  
       2015-10-08 11:40:59 +08:00
    @83f420984 不客气,能解决问题就好
    Lonely
        10
    Lonely  
       2015-10-08 11:58:48 +08:00
    我的 iterm 版本是 2.9.20151001 ,之前也遇到过这个问题,后来升级到现在的版本就好了
    aisk
        11
    aisk  
       2015-10-08 13:23:09 +08:00
    应该是有 zsh 的插件,在执行命令的时候要显示当前目录的 git 状态,所以 ls 的时候会看到有执行 git 的操纵。 xcodebuild 就不清楚了。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   963 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 20:29 · PVG 04:29 · LAX 12:29 · JFK 15:29
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.