Ich kann mich nicht erinnern, wie ich git vor einiger Zeit installiert habe ... aber jetzt lebt es in /usr/bin/git
und muss aktualisiert werden.
Es ist mir egal, wie (vorkompiliert oder selbst erstellt), aber ich möchte nicht, dass eine andere Version woanders existiert. Ich erinnere mich vage daran, wie ich die Quelle zusammengerollt und kompiliert habe. aber nicht positiv. wie auch immer, was ist der einfachste Weg , Git zu halten up-to-date unter Mac OS X?
Nebenfrage: Ich kenne mich mit Git nicht so gut aus. Ist es nach der Installation VOLLSTÄNDIG in seinem Verzeichnis enthalten? In meinem Fall ist also alles über Git auf meinem Computer (natürlich mit Ausnahme der eigentlichen Code-Repositorys) in /usr/bin/git/
? Wenn ja, kann ich mich dann einfach mit einem einfachen bewegen mv -R /usr/bin/git /opt/git
? Dann aktualisieren Sie meine $PATH
und alles sollte wie zuvor funktionieren? Wenn ja, dann nahm ich an, ich könnte einfach mit einer beliebigen Methode und in einem beliebigen Verzeichnis erneut installieren ... und dann die neue in / usr / bin verschieben und die alte Version ersetzen?!? Oder ist das schlecht?
quelle
git --exec-path=…
,export GIT_EXEC_PATH=…
,export GITPERLLIB=…
, etc.) , aber sie sind wahrscheinlich ein paar , die nicht konfigurierbar sind. Ich würde davon abraten, sie zu bewegen.Antworten:
Es gibt git-osx-installer . Sie können den Feed auf dieser Seite abonnieren und über zukünftige Versionen informiert werden.
quelle
/usr/local/git/bin/git
Sie können MacPorts (oder Homebrew oder Fink) für Mac OS ausprobieren, ähnlich wie apt-get usw. unter Linux. Es ist oft besser, einen Paketmanager zu verwenden, als Dinge von Hand zu kompilieren, da Sie Pakete mit "sudo port update veraltet" aktualisieren können.
Ich denke, Sie können Git auf Ihrer Festplatte bewegen, solange sich das Ziel auf Ihrem Weg befindet. Ich denke, MacPorts wird in / usr / local / bin installiert. Um Verwirrung zu vermeiden, können Sie Ihre Version deinstallieren / löschen, bevor Sie git über einen Paketmanager installieren.
quelle
/opt/local
Baum installiert ./usr/bin
? Ich würde das Installationsprogramm (oder die Anweisungen) gerne wieder finden, damit ich diese Version einfach aktualisieren kann ... verdammt, ich sollte mir wirklich Notizen zu jeder Installation machen, die ich mache. Es gibt nur einen Weg zu vielen Versionen derselben Sache in der UNIX-Welt. ..Vielleicht haben Sie Git from Source unter Mac OS X 10.6 (Snow Leopard) Intel x86 (32 Bit) installiert . Ändern Sie einfach die Vorkommen (im
git-install.bash
Skript) von-arch i386
in-arch x86_64
für eine 64-Bit-Installation.quelle