Ich habe gerade einen neuen Computer mit Ubuntu Oneiric 11.10 eingerichtet und dann
apt-get update apt-get upgrade apt-get install git 
ausgeführt
 Wenn ich jetzt git --version ausführe, wird mir mitgeteilt, dass ich git version 1.7.5.4 habe, aber auf meinem lokalen Computer habe ich die viel neuere git version 1.7.9.2 
Ich weiß, dass ich von der Quelle installieren kann, um die neueste Version zu erhalten, aber ich hielt es für eine gute Idee, den Paketmanager so oft wie möglich zu verwenden, um alles standardisiert zu halten
 Es ist also möglich, apt-get zu verwenden, um eine neuere Version von git zu erhalten, und was ist das Richtige? Wie geht das? 
Antwort
Sie haben mehrere Möglichkeiten:
- Warten Sie entweder bis Die von Ihnen benötigte Version befindet sich in dem von Ihnen verwendeten Repository.
 -  Kompilieren Sie Ihre eigene Version und erstellen Sie eine 
deb. - Suchen Sie ein Repository, das stellt die Version bereit, die Sie für Ihre Version Ihrer Distribution benötigen (z. B. Git PPA ).
 - Wenn Sie in der neueren Version keine bestimmte Funktion benötigen, bleiben Sie bei der alten.
 
 Wenn in den von Ihnen verwendeten Repositorys eine neuere Version verfügbar ist, wird apt-get update && apt-get upgrade (als root) auf die neueste verfügbare Version aktualisiert. 
Für diejenigen, die dies nicht tun „Ich weiß nicht, was eine PPA ist, Link
Kommentare
- +1 für die PPA. Andernfalls kompilieren Sie aus dem Quellcode und verwenden Sie checkinstall , um eine .deb
 - sauber zu installieren. Das OP hat speziell nach der Verwendung des Paketmanagers gefragt, also nur # 3 gilt.
 
Antwort
Hier sind die Befehle, die Sie ausführen müssen, wenn Sie sie nur ausführen möchten :
sudo add-apt-repository ppa:git-core/ppa -y sudo apt-get update sudo apt-get install git -y git --version 
Ab Dezember 2018 habe ich auf diese Weise Git 2.20.1 erhalten, während die Version in den Ubuntu Xenial-Repositorys 2.7.4 war.
 Wenn Ihr System nicht über add-apt-repository verfügt, können Sie es installieren über: 
sudo apt-get install python-software-properties software-properties-common 
Kommentare
- Nützlich für Git unter Windows ' Linux-Subsystem auch
 -  Ich habe 
sudo apt-get upgradenachsudo apt-get updateund ' hat git nicht aktualisiert, sondernsudo apt-get install gitdid. Warum ist das ?! - Es funktioniert unter Ubuntu 16.04 LTS
 - Kann man diesem ppa vertrauen, da sie nicht Teil des Beamten sind Git-Team?
 - @ Ryuu: PPA scheint mir ziemlich offiziell zu sein. Es ist ' unter git-scm.com/download/linux aufgeführt, und git-scm.com ist das offizielle Seite für Git, per github.com/git .
 
Antwort
 Wenn Sie nach „git ppa“ suchen, erhalten Sie  Git Stable Releases . Anweisungen zum Installieren von  finden Sie hier . Sie können das Paket auch installieren, indem Sie es direkt von der Webseite herunterladen und mit dpkg -i installieren. 
Antwort
Um git unter Ubuntu 12.04 zu aktualisieren, folgen Sie einfach dieser Befehlszeile:
sudo apt-get install python-software-properties sudo apt-get install software-properties-common sudo add-apt-repository ppa:git-core/ppa -y sudo apt-get update sudo apt-get upgrade sudo apt-get install git -y git --version 
Antwort
Sie können dies auf einfachste Weise mit Homebrew tun:
Homebrew installieren:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 
Upgrade git:
brew upgrade git 
Kommentare
- Die Frage hat das Tag [ubuntu], so wie es eine macOS-Lösung tut helfen dem OP nicht, zumal sie ausdrücklich darum bitten, es mit apt-get
 
zu tun