私はしばらくGitを更新しようとしてきました。私は現在1.7.3.4で停止しており、1.7.4.xと1.7.5.xにアップデートしようとしましたが、まったく機能しません。
私は今日Ruby 1.9.2をコンパイルしてインストールしましたが、まだ1.8.7が表示されます。
私はMacBook Proで10.6.7を実行しています。
なぜ更新されないのかわかりません。どんなアイデアがありますか? :(
答え1
通常、ソースコードでコンパイルされたソフトウェアは、ローカルに/usr/local/bin
コンパイルされたRubyをインストールした場所です。
Mac OS X用の一般的な「ダウンロード可能」Gitは次のとおりです。git-osx-インストールプログラム事前に構築されたバージョン。/usr/local/git/bin
(他のバリエーションをダウンロードした可能性がありますが)にインストールされます。
ruby
これらのディレクトリはデフォルトのPATH環境変数にないため、シェルのgit
入力または入力には使用されません。
ただし、システムにバンドルされているRuby(バージョン1.8.7)とXcode 4(私が知っている限り1.7.3.4)が付属しているGitはインストールされており、デフォルトのパス/usr/bin
にあります。
シェル初期化ファイルでPATHを調整する必要があるかもしれません。ローカルにインストールされたディレクトリを最初に置きます。
使用する場合強く打つ(デフォルト)に以下を追加します.bashrc
。
PATH=/usr/local/bin:/usr/local/git/bin:$PATH
.bash_profile
そして、または次の内容があることを確認してください.bash_login
(存在するもの、.bash_profile
両方が存在しない場合は使用)。
source ~/.bashrc
答え2
仕事を簡単にする:使用右心室VMルビーの場合自分で作ったgit(およびその他の項目)用。
RVMは、必要に応じて複数のバージョンのRubyをインストールして簡単に切り替えることができます。
Homebrewは基本的にfink / macportsがやったことです。まあ、もっと良いです。はるかに良いです。
- 右チャンバーVM:http://beginrescuend.com/
- 自分で作った:https://brew.sh
頑張ってください!