【发布时间】:2009-05-28 12:05:40
【问题描述】:
我在 /opt/local/bin/git 有 MacPorts 的 Git,而在 /opt/local/git 有最新的 Git。
我的 PATH 命令
export PATH=/usr/local/git:/opt/local/bin:/opt/local/sbin:/Users/Masi/.cabal/bin:/Users/Masi/.cabal/bin/xmonad:$PATH
命令
echo $PATH
给我
/usr/local/git:/opt/local/bin:/opt/local/sbin:Users/Masi/.cabal/bin:/Users/Sam/.cabal/bin/xmonad:/sw/bin:/sw/sbin:$PATH:/opt/local/bin:/usr/local/bin:/usr/bin:/bin:/sbin:/usr/bin/perl::/usr/X11R6/bin
我运行以下命令并获取 MacPorts 的 Git
which git
/opt/local/bin/git
亚伦说
添加 /opt/local/git 作为第一个 路径中的元素,然后 /opt/local/bin/.这样,你的 git 会被发现,首先,一切 否则来自 `/opt/local/bin/ 将是 也可以。
我没有让最新的 Git 运行,尽管我的 PATH 中首先有它。
如何将 Git 更改为从第二个 PATH 加载?
【问题讨论】: