2011-10-30 12 views
4

私は自作経由GIT 1.7.7.1をインストールし、私はターミナルでのgit --versionを実行するとGitの更新(自作インストール)

/usr/local/bin 

にgitのをリンクする

sudo brew link git 

をしなければならなかったしていますGit(1.7.5.6)の古いバージョンを取得します

代わりに新しいバージョンにリンクすることはできますか?

+0

関連:http://stackoverflow.com/questions/5364614/is-there-a-problem-with-having-usr-local-bin-before-usr-bin-on-the-path-in-os –

答えて

2

/usr/binのようになります。/usr/local/binの前には、$PATHが入ります。したがって、優先されます。 $PATHでパスの順序を変更することをお勧めします。

+0

これは私のパス、export PATH = "/ usr/local/bin:/ usr/local/sbin:/ usr/local/mysql/bin:$ PATH" –

+0

/usr/local/bin:/ usr/local/sbin :/ usr/local/mysql/bin:/Users/yannick/.rvm/gems/ruby-1.9.2-p290/bin:/Users/yannick/.rvm/gems/[email protected]/ bin:/Users/yannick/.rvm/rubies/ruby-1.9.2-p290/bin:/Users/yannick/.rvm/bin:/ usr/bin:/ bin:/ usr/sbin:/ sbin:/ usr/local/bin:/ usr/X11/bin –

+0

これは私のパスですが、古いgitバージョンを取得します。 –

2

はここで私のために働いていた別のソリューションです:

alias git=/usr/local/bin/gitまた、あなたは別名を定義しようとするかもしれません)。

この投稿は非常に役に立ちました。 $ PATH変数を変更する代わりに、単に/ etc/pathsファイルを編集するだけです。お使いのMac

  • タイプの https://superuser.com/questions/324616/how-should-i-set-the-path-variable-on-my-mac-so-the-hombrew-installed-tools-are/533708#533708

    1. ターミナルを開き、コマンド:sudoのナノは/ etc /パス
    2. それは
    3. あなたはパスのリストが表示されますためにあなたが求められている場合は、パスワードを入力します。 + X
    4. 保存ステップ2 コントロール - - Yは/ usr/local/binにパスがは/ usr/binにパス
    5. 保存ステップ1の上に入力されるように、リストにそれらを編集します
    6. 再起動ターミナル

    はここに鉱山は、私はそれをした後、次のようになります。

    /usr/local/bin 
    /usr/bin 
    /bin 
    /usr/sbin 
    /sbin 
    

    @ & @jthomasは、回答のためにStackOverflowで@jthomasを信用しています。

  • +0

    それは私のために助けられるUpvoted。将来の読者は、[Git 2.0へのアップグレード](http://rayhightower.com/blog/2014/05/30/upgrading-to-git-2-dot-0/)のリンクにも従うことができます。 –

    関連する問題