MacPorts の Git は /opt/local/bin/git にあり、最新の Git は /opt/local/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/ からの他のすべても利用可能になります。
PATH の最初にあるのに、最新の Git を実行できませんでした。
2 番目の PATH からロードされるように Git を変更するにはどうすればよいですか?