Sto eseguendo Git versione 1.6.5.1. Il file binario è in/usr/local/git/bin. C'è un modo semplice per aggiornare alla versione più recente?Aggiornamento Git alla versione più recente (mac)
risposta
Ho finito per installare solo homebrew.
Questo è sicuramente il modo più semplice per ottenere git se non ti interessa monitorare lo sviluppo. –
+1 per l'homebrew. –
Installare Git su Mac OS X usando Homebrew [video]: http://vimeo.com/14649488 – adam
Controllare il blog Dan Benjamin. Basta cambiare git-1.6.4.2
per l'ultima versione.
Dal file README Git:
Aggiornamento
Basta scaricare l'installer Git ultimo, eseguire lo script uninstall.sh fornito, e quindi installare come normale.
Lo script di disinstallazione non farà nulla se non è stato installato da un programma di installazione Git in passato (se git è installato in una directory diversa da quella che si aspetta). – Nathan
Come lo risolvi? – shim
Vedere questo Gist: https://gist.github.com/wjn/9252854 Una volta identificato dove è installato Git, si dovrebbe essere in grado di modificare le linee di 'sudo rm' per riflettere le directory corrette da rimuovere. – DragonBear
il modo più semplice che ho trovato finora è dal sito ufficiale git.
http://git-scm.com/book/en/Getting-Started-Installing-Git
L'altro modo importante è installare Git tramite MacPorts (http://www.macports.org). Se si dispone di MacPorts installati, installare Git via
$ sudo port install git-core + svn + doc + bash_completion + gitweb
ho trovato l'opzione più semplice per essere libero di scaricare direttamente dal sito web di Git:
Da lì, ho eseguito il loro pacchetto di installazione, chiudere e rilanciato Terminal, e controllato:
git --version
Aggiornato!
Per quel che vale, il mio which git
si legge:
/usr/local/git/bin/git
E ho nel mio .bash_profile
:
export PATH=/usr/local/git/bin:$PATH
Sì, questo non ha funzionato per me. Non è stato aggiornato. Nessun indizio su come procedere da qui. – Ian
- 1. NPM aggiornamento tutto alla versione più recente
- 2. Aggiornamento alla versione più recente dalla riga di comando
- 3. Come tornare alla versione più recente in Git?
- 4. Come aggiornare Spark alla versione più recente?
- 5. Aggiornamento Python radice di Anaconda alla versione minore più recente su Windows non fa nulla
- 6. Aggiornamento delle estensioni WCJ di Ninject/Ninject alla versione più recente 3.0.0.5
- 7. Come reindirizzare l'assembly log4net alla versione più recente
- 8. Collegamento della libreria compilata alla versione più recente di glibc
- 9. Come aggiornare vagamente la precisione32 alla versione più recente?
- 10. Come verificare la versione corrente di sympy e aggiornare alla versione più recente
- 11. Aggiornamento Spotify più recente: Script Autohotkeys rotto
- 12. Aggiornamento di Python a 2.6 su Mac
- 13. MySQL UNISCITI solo alla riga più recente?
- 14. Come forzare la versione locale come più recente su SVN
- 15. MinGW - Aggiornamento GCC versione 3.4.5 alla versione 4.4
- 16. Pacchetto aggiornamento gancio Git JSON versione
- 17. aggiornamento alla prossima versione di rilascio
- 18. SQL - Aggiornamento dei dipendenti titolo basato sulla più recente posizione
- 19. Utilizzare git per ottenere solo la revisione più recente
- 20. Forza Git per scegliere sempre la versione più recente durante l'unione?
- 21. Eclipse dando errore, file mancante R.java dopo recente aggiornamento
- 22. Aggiornamento della versione OpenSSL su OSX
- 23. Mysql: campo di aggiornamento del record più recente
- 24. La percentuale di distribuzione della versione iOS più recente?
- 25. convalidato che non funzioni nella versione più recente
- 26. Gradle - ottenere la versione più recente di una dipendenza
- 27. Qual è la versione più recente di WebSphere MQ Client?
- 28. Ottenere nokogiri per usare una versione più recente di libxml2
- 29. Migrazione di vecchi progetti xcode nella versione più recente
- 30. Android: notifica all'utente di una versione più recente
che dipende da come è stato originariamente installato il programma. In genere è necessario eseguire l'aggiornamento utilizzando lo stesso metodo. – Ether
Ho usato per usare un checkout di origine; quindi l'aggiornamento diventa un one-liner: 'cd ~/src/git && git pull && NO_FINK = 1 make install' – miku
Ho finito con l'installazione di homebrew. – Chad