Usa Git scaricato invece di Git preinstallato

4

Sto seguendo la formazione Git Essential di Lynda.com. Dopo aver scaricato e installato Git, inserisce which git e ottiene /usr/local/git/bin/git Tuttavia, quando lo faccio, ottengo ancora il percorso preinstallato /usr/bin/git

Come cambio il percorso, quindi sto lavorando con la mia versione scaricata di Git

Utilizzo un Macbook Air - Mavericks - OS X 10.9.4 e ho seguito le istruzioni di installazione predefinite.

    
posta Pierce McGeough 14.07.2014 - 13:36
fonte

2 risposte

9

Aggiungi quanto segue al tuo ~ / .bash_profile

export PATH=/usr/local/git/bin:$PATH
    
risposta data 14.07.2014 - 13:45
fonte
2

Uso Homebrew , quindi installo git usando Homebrew. Questo fa sì che git rimanga sul mio percorso, e mi rende facile mantenere aggiornato git, oltre a semplificare l'installazione di altri software, con le sue dipendenze.

Per installare le cose con Homebrew, devi prima installare gli Xcode Command Line Tools. StackOverflow ha un'ottima risposta su installazione degli strumenti da riga di comando su OSX 10.9 .

Dopo aver installato Xcode Command Line Tools, potresti notare che esiste un comando git che puoi usare: vedi L'installazione di Command Line Tools per Xcode installa anche Git? Questa non è la versione Homebrew di git, quindi non tiene traccia degli aggiornamenti.

Successivamente, vai al link e segui le istruzioni per installare Homebrew. Questo installerà git nella directory Homebrew e collegherà git a /usr/local/bin/git . /usr/local/bin dovrebbe finire sul tuo PATH prima di /usr/local/git , quindi finirai per utilizzare la versione Homebrew di git.

Dopodiché, puoi installare qualsiasi cosa per la quale Homebrew ha una formula, incluse le ultime versioni di git. Utilizza brew update per mantenere aggiornato l'indice dei pacchetti disponibili e brew doctor per verificare che la configurazione Homebrew sia corretta. Quindi puoi usare brew upgrade git per mantenere il tuo git all'ultima versione disponibile su Homebrew.

    
risposta data 16.07.2014 - 19:39
fonte

Leggi altre domande sui tag