4 Stimmen

Die Ausgabe von git clone

Es gibt ein paar Dinge, die ich bei der Ausgabe von git clone nicht verstehe. In dem folgenden Beispiel :

Cloning into 'omap-kernel'...
remote: Counting objects: 2649896, done.
remote: Compressing objects: 100% (418466/418466), done.
remote: Total 2649896 (delta 2218148), reused 2636767 (delta 2205019)
Receiving objects: 100% (2649896/2649896), 575.45 MiB | 4.76 MiB/s, done.
Resolving deltas: 100% (2218148/2218148), done.

Was bedeutet objects , delta y reused bedeuten?

4voto

rlegendi Punkte 10162

Git speichert alles in Objekten (Dinge wie Blobs, Bäume, Commits). Die Pro Git Buch hat ein großartiges Einführungskapitel ( Git Interna ) zu diesem Thema. Der Abschnitt über Git-Objekte ist eine großartige Anleitung, wie man diese von Hand erstellt und wie Git mit diesen Ressourcen arbeitet.

のことです。 insgesamt y wiederverwendet info werden angezeigt, da Git die Daten auch komprimiert (siehe die Beschreibung von git gc für die Einzelheiten). Ansonsten gab es eine ganze Menge Redundanz im Repository.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X