Dies ist der Befehl git-hash-object, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann
PROGRAMM:
NAME/FUNKTION
git-hash-object – Berechnet die Objekt-ID und erstellt optional einen Blob aus einer Datei
ZUSAMMENFASSUNG
git Hash-Objekt [-T ] [-w] [--path= |--no-filters] [--stdin [--literally]] [--] ...
git Hash-Objekt [-T ] [-w] --stdin-paths [--no-filters]
BESCHREIBUNG
Berechnet den Objekt-ID-Wert für ein Objekt mit dem angegebenen Typ anhand des Inhalts
benannte Datei (die sich außerhalb des Arbeitsbaums befinden kann) und schreibt optional das Ergebnis
Objekt in die Objektdatenbank. Meldet seine Objekt-ID an seine Standardausgabe. Das ist
genutzt von git cvsimport um den Index zu aktualisieren, ohne Dateien im Arbeitsbaum zu ändern. Wann
Wird nicht angegeben, ist der Standardwert „blob“.
OPTIONAL
-T
Geben Sie den Typ an (Standard: „blob“).
-w
Schreiben Sie das Objekt tatsächlich in die Objektdatenbank.
--stdin
Lesen Sie das Objekt über die Standardeingabe statt aus einer Datei.
--stdin-paths
Dateinamen aus der Standardeingabe lesen, einen pro Zeile, statt aus der
Befehlszeile.
--Weg
Das Hash-Objekt liegt sozusagen am angegebenen Pfad. Der Speicherort der Datei gilt nicht
hat direkten Einfluss auf den Hash-Wert, aber der Pfad wird verwendet, um zu bestimmen, was Git filtert
sollte auf das Objekt angewendet werden, bevor es in der Objektdatenbank platziert werden kann, und
Aufgrund der Anwendung von Filtern kann der tatsächlich in die Objektdatenbank eingefügte Blob abweichen
aus der angegebenen Datei. Diese Option ist hauptsächlich für das Hashing temporärer Dateien nützlich
außerhalb des Arbeitsverzeichnisses oder von Dateien, die von stdin gelesen werden.
--keine Filter
Hashen Sie den Inhalt unverändert und ignorieren Sie alle Eingabefilter, die von ausgewählt worden wären
Attributmechanismus, einschließlich der End-of-Line-Konvertierung. Wenn die Datei gelesen wird
Standardeingabe, dann ist dies immer impliziert, es sei denn, die Option --path ist angegeben.
--buchstäblich
Erlauben Sie --stdin, jeglichen Müll in ein loses Objekt zu hashen, das andernfalls möglicherweise nicht passieren würde
Standardobjektparsing oder Git-Fsck-Prüfungen. Nützlich für Stresstests von Git selbst oder
Reproduzieren von Merkmalen korrupter oder gefälschter Objekte, die man in freier Wildbahn findet.
GIT
Ein Teil des git(1) Suite
Verwenden Sie git-hash-object online über die Dienste von onworks.net