Sono su OSX 10.8.2 e sto correndo v1.7.4.4 git gitCome aggiornare la mia versione di git su OSX 10.8
Ho appena installato git su un server remoto ed è la versione 1.11. X. Mi piacerebbe essere in esecuzione la stessa versione del software, ma non riesco a capire come aggiornare git sul mio portatile.
ho cercato di seguire i passaggi elencati here, che istruiscono per scaricare l'git-OSX-installer, eseguire l'installazione (che si è svolta senza problemi) e poi fare:
$ sudo mkdir -p /usr/local/bin
$ sudo ln -s /usr/local/git/bin/git /usr/local/bin/git
Ma dopo questo lo faccio git --version
ed è ancora 1.7. 4.4. Ho appena reinstallato la stessa versione? O ho installato una versione più recente da qualche altra parte?
Ho letto domande simili e penso che il problema sia che OSX viene fornito con una versione precedente di git installata in una posizione diversa da quella in cui verranno installate le porte git-osx-installer o mac. Ma non sono sicuro di come correggere questo. Grazie in anticipo per il tuo consiglio.
Aggiornamento:
which git
restituisce: /GIT
echo $PATH
restituisce/usr/bin: /opt/local/bin:///sbin locali opt: gemme/usr/local/RVM//ruby-1.9.3-p194/bin:/usr/local/rvm/gems/[email protected]/bin:/usr/local/rvm/rubies/ruby-1.9.3-p194/bin :/usr/local/RVM/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/git/bin:/opt/mq/bin:/opt/sm/pkg/active/bin:/opt/sm/pkg/active/sbin
Update2:
ESL ~/Downloads$ export PATH=/usr/local/bin:$PATH
ESL ~/Downloads$ which git
/usr/local/bin/git
ESL ~/Downloads$
ESL ~/Downloads$ git --version
git version 1.8.1.3
Sembra che ho installato la versione git più recente in locale. Quindi dovrei aggiungere lo export PATH=/usr/local/bin:$PATH
al mio .bash_profile? È un problema che sono installate entrambe le versioni di git?
Ho aggiunto export PATH=/usr/local/bin:$PATH
nella parte inferiore del mio ~/.bash_profile e ora gira la nuova versione di git.
cos'è 'which git'displaying? il risultato di 'echo $ PATH' contiene'/usr/local/bin'? –
Ho aggiunto entrambi alla domanda sopra. – emersonthis