検索

ホームページ  >  に質問  >  本文

macos - Mac OS X Lion 下 Git 如何升级?

Mac OS X Lion 下使用which git查看 git 发现位于/usr/bin/git目录下,可能是安装 Xcode 时一起装上来的,版本是 1.7.5.4。

想升级到新版本,下载 git-osx-installer 安装完成后,在命令行里查看却仍是旧版本,查阅资料发现这个安装包是将 git 装在/usr/local/git目录下。

我想使用这个新版本的 git,请问该如何设置呢,或者有别的方法?

高洛峰高洛峰2801日前930

全員に返信(8)返信します

  • ringa_lee

    ringa_lee2017-04-21 10:59:29

    リーリー

    返事
    0
  • 巴扎黑

    巴扎黑2017-04-21 10:59:29

    実は質問が2つあります。
    1 つは、上位バージョンの git をインストールする方法です。
    git-osx-installer または brew を使用できます。
    インストールには brew を使用することをお勧めします:
    brew install gitbrew install git

    另一个是如何让新装的git覆盖老的git?
    建议修改~/.bash_profile,加入以下内容:
    export PATH=/usr/local/bin:/usr/local/sbin:${PATH}
    もう 1 つは、新しくインストールした git で古い git を上書きする方法です。

    ~/.bash_profile を変更し、次の内容を追加することをお勧めします: 🎜export PATH=/usr/local/bin:/usr/local/sbin:${PATH}🎜 これにより、bash は最初に /usr/local の下の命令を検索できるようになり、古いファイルを上書きしないため、より安全になります。 🎜

    返事
    0
  • 天蓬老师

    天蓬老师2017-04-21 10:59:29

    git も更新しました。 homebrewでアップデートするととても便利です。
    Homebrew がインストールされている場合:

    リーリー

    私のアプローチは次のとおりです:
    アップデート後

    リーリー

    利点は、git の他のコンポーネントも最新であることです。そして、古い git は git の完了中に表示されません

    返事
    0
  • 阿神

    阿神2017-04-21 10:59:29

    初めて OSX Lion を使用したときは、常に brew でインストールされた git を使用していました。その後、OSX Mountain Lion を再インストールした後、デフォルトの git がシステムに付属しているものであることがわかりました。私も強迫性障害の患者で、@Hoho のようにパスを変更することも考えました。ただし、よくわからない理由がいくつかあります (Mac を使い始めたときにいくつかの問題が発生しました)。 )、/usr/local/binを前に置くと、私が注意していないいくつかのことに影響する可能性があることが心配です。後は、それを.zshrcに置くだけです(私はzshを使用します)。 リーリー

    現在すべてが正常に実行されており、他には影響しません。副作用はありません

    返事
    0
  • 伊谢尔伦

    伊谢尔伦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...

    返事
    0
  • 巴扎黑

    巴扎黑2017-04-21 10:59:29

    最初に xocde をインストールしたので、git バージョン 1.8.5 が付属しています。

    次に、1.8.5 の代わりに新しいバージョンの git をインストールしたいと思います。
    まず brew をインストールします -> brew install git ->

    brew Doctor は一部の設定を自動的に検出し、PATH の先頭に brew download コマンドを作成するなど、それらの設定を変更するよう求めるプロンプトを表示することに注意してください。

    このようにして、git で新しいバージョンに置き換えたり、brew を通じて更新したりできます。

    返事
    0
  • 阿神

    阿神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
    // 搞定

    返事
    0
  • PHPz

    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 を更新する必要がある場合:

    リーリー

    返事
    0
  • キャンセル返事