Git vs. Portable Git

13902
Rook

Ich installiere mein System nicht so oft neu, und das letzte Mal, als ich nachgesehen habe, war nur "normaler" Git auf der Download-Liste . Jetzt sehe ich, dass sie auch die tragbare Variante herausgedrückt haben ... nur ich konnte nicht herausfinden, was genau sie unter "tragbar" mit sich bringt ... da git enviromental variables & stuff benötigt. um richtig zu arbeiten ...

Könnte jemand eine kurze Erklärung in ein oder zwei Worten geben? (naja ... zehn bis zwanzig :-)

Ich weiß, ich könnte es einfach installieren und dann entfernen - aber ich vermeide es, dies auf einem neuen System zu tun.

20

1 Antwort auf die Frage

17
Gilles

Portable bedeutet in diesem Zusammenhang, dass Sie keine spezielle Installationsprozedur benötigen. Sie können das Archiv einfach auf einem USB-Laufwerk auspacken (im typischen Fall) und von dort aus ausführen. Das Gegenteil von Portable wäre ein Programm, das einige Dateien an einem bestimmten Ort in der Dateisystemhierarchie benötigt, das Registrierungseinträge usw. erfordert.

Übrigens, alle Git-Bedürfnisse sind ein Ort, an dem Checkout und Repositories gespeichert werden. Umgebungsvariablen automatisieren einige Aufgaben, sie sind jedoch nicht für grundlegende Operationen erforderlich. Stattdessen können Sie Befehlszeilenargumente verwenden. Sie können sie auch für eine einzelne Terminalsitzung festlegen, wenn Sie sie verwenden möchten. Sie wirken sich also nicht auf die Portabilität aus.

Im Grunde ist es in sich abgeschlossen, speichert reg nicht. Einträge, und wenn ich die portable Variante verwende, muss ich Kommandozeilenargumente an Befehle übergeben. Ansonsten sind die Dinge wie gewohnt (dh alles, was mit dem Projekt zusammenhängt, geht an .git). Rook vor 13 Jahren 2
Um genau zu sein, ist alles über ein Repo in einem `.git`-Verzeichnis enthalten. @Turm. Sathya vor 13 Jahren 0