2017-01-29 9 views
2

最近MacBook Proを購入しました。私はgitがプリインストールされていることに気付きました。これはgitのパッチ版ではありませんでした。だから、特定のチュートリアルに従った後、私は私が醸造から次のコマンドを実行した私は GitをMacBook Proの公式ディストリビューションに更新するSierra

  • ブリュー

  • インストールされている最新の公式配信

    1. へのgitを更新するには、次の手順を使用

      brew install git 
      
    2. ものの私は端末からコマンドgit --versionを実行しましたが、私はまだ前のバージョンを指していました。

    3. 新しい公式ディストリビューションgitを指すようにパス変数を更新しました。この後

      export PATH=/usr/local/bin:$PATH 
      

    、私は私のバージョンが正しいバージョンに更新されて見てきました。私は次のクエリを持っています:

    1. gitの私のオフラインmacバージョンを失ったのですか?もしそうでなければ、gitのmac版はどこにインストールされていますか?
    2. 私はbashプロファイルでgit環境変数を設定しませんでしたが、端末を閉じて再度開いてもgitのバージョンが正しく表示されます。
      1. 新しくインストールしたgitバージョンからの読み込みを開始するにはどうすればよいですか?

    答えて

    4

    私はgitの私の公式Mac版を失いましたか? gitのMACバージョンがインストールされている

    ない場合、?

    /usr/bin/git。あなたはwhich -a gitでPATH内のgitのすべてのインスタンスを見つけることができます。

    私はbashプロファイルでgit環境変数を設定しませんでしたが、ターミナルを閉じて再度開いても、gitバージョンが正しく表示されます。新しくインストールしたgitバージョンからの読み込みを開始するためにbash_profileをどのように更新できますか?

    シェルの現在のインスタンスに対してのみPATHを設定しています。あなたはシェルの設定でそれを設定する必要があります。

    ~/.bash_profileを編集して、シェルで使用したのと同じ行を追加することができます:​​。しかし、/ usr/local/binをPATHに置いておく必要はありません。brewがそれを使用している理由です。/usr/local/binの前にgitの別のバージョンをインストールすることも可能です(which -a gitがあなたに伝えます)。

    brew doctorを試してみてください。詳細は、brew troubleshooting guideを参照してください。

    +0

    あなたのすてきな答えに感謝します。ちょっとした質問ですが、GIT_HOMEのようなものを追加する必要はありません。 – benz

    +0

    @benz AFAIKそのような[Git環境変数](https://git-scm.com/book/en/v2/Git-Internals-Environment-Variables)はありません。 BrewをインストールしたGitを使用するには、Git特有のことを行う必要はありません。あなたはどんなことを探していますか? – Schwern

    +0

    Schwern、私は今、GIT変数はありません。実際には、私はgitをインストールし、パス変数に追加した。ターミナルを閉じてPCをシャットダウンして再起動したら、〜/ bash_profileに追加せずに新しいバージョンを選択します。これは私を混乱させる。 – benz

    関連する問題