Mac OS X Lion 下使用which git
查看 git 发现位于/usr/bin/git
目录下,可能是安装 Xcode 时一起装上来的,版本是 1.7.5.4。
想升级到新版本,下载 git-osx-installer 安装完成后,在命令行里查看却仍是旧版本,查阅资料发现这个安装包是将 git 装在/usr/local/git
目录下。
我想使用这个新版本的 git,请问该如何设置呢,或者有别的方法?
巴扎黑2017-04-21 10:59:29
実は質問が2つあります。
1 つは、上位バージョンの git をインストールする方法です。
git-osx-installer または brew を使用できます。
インストールには brew を使用することをお勧めします: brew install git
brew install git
另一个是如何让新装的git覆盖老的git?
建议修改~/.bash_profile,加入以下内容:export PATH=/usr/local/bin:/usr/local/sbin:${PATH}
もう 1 つは、新しくインストールした git で古い git を上書きする方法です。
export PATH=/usr/local/bin:/usr/local/sbin:${PATH}
🎜
これにより、bash は最初に /usr/local の下の命令を検索できるようになり、古いファイルを上書きしないため、より安全になります。 🎜天蓬老师2017-04-21 10:59:29
git も更新しました。 homebrewでアップデートするととても便利です。
Homebrew がインストールされている場合:
私のアプローチは次のとおりです:
アップデート後
利点は、git の他のコンポーネントも最新であることです。そして、古い git は git の完了中に表示されません
阿神2017-04-21 10:59:29
初めて OSX Lion を使用したときは、常に brew でインストールされた git を使用していました。その後、OSX Mountain Lion を再インストールした後、デフォルトの git がシステムに付属しているものであることがわかりました。私も強迫性障害の患者で、@Hoho のようにパスを変更することも考えました。ただし、よくわからない理由がいくつかあります (Mac を使い始めたときにいくつかの問題が発生しました)。 )、/usr/local/binを前に置くと、私が注意していないいくつかのことに影響する可能性があることが心配です。後は、それを.zshrcに置くだけです(私はzshを使用します)。 リーリー
現在すべてが正常に実行されており、他には影響しません。副作用はありません伊谢尔伦2017-04-21 10:59:29
私はこの方法を使用しました http://apple.stackexchange.com/a/3913...
変更点。.bash_profile
这个文件.然后让/usr/local/bin
这个文件夹出现在/usr/bin
之前.
虽然我是从git
的官方网站上下载的安装dmg文件. 但是却不能安装. 需要改路径才行.
我也知道可以用brew
的方式安装. 但是个人感觉那个有些时候不是最新的发行版本. 而且老是从SourceForge
サードパーティのWebサイトからダウンロードする場合、速度があまり速くありません(GFWのせいかもしれません)
これはApple独自のXcodeが原因のようです
http://apple.stackexchange.com/q/2012...
巴扎黑2017-04-21 10:59:29
最初に xocde をインストールしたので、git バージョン 1.8.5 が付属しています。
次に、1.8.5 の代わりに新しいバージョンの git をインストールしたいと思います。
まず brew をインストールします -> brew install git ->
このようにして、git で新しいバージョンに置き換えたり、brew を通じて更新したりできます。
阿神2017-04-21 10:59:29
醸造インストールgit
...
➜ ミートアップ git:(マスター) git --version
git バージョン 1.9.3 (Apple Git-50) //旧バージョン
➜ ミートアップ git:(マスター) どの git か
/usr/bin/git
➜ ミートアップ git:(マスター) sudo mv /usr/bin/git /usr/bin/git-1.9.3
パスワード:
➜ ミートアップ git:(マスター) どの git か
/usr/local/bin/git
➜ ミートアップ git:(マスター) git --version
git バージョン 2.2.1
// 搞定
PHPz2017-04-21 10:59:29
1 Mac システムにコンポーネントをインストールするには homebrew を使用することをお勧めします。
2 homebrew ターミナルをインストールします: /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)
3 homebrew を最新バージョンにアップグレードします
4 最新バージョンの homebrew を使用して、どのソフトウェアを更新する必要があるかを確認します。 (例として git を取り上げます)
リーリー5 git を更新する必要がある場合:
リーリー