Git-Hashes Beispiele: SHA-1, Kurz-SHA, leerer Baum
Git benennt Objekte wie Commits, Bäume und Blobs mit einem Hash, klassisch SHA-1 mit 40 Hexzeichen, in Repositories mit SHA-256-Objektformat mit 64 Zeichen. Die Seite zeigt einen vollen Commit-SHA, die übliche Kurzform mit 7 Zeichen, einen SHA-256-Objektnamen und die bekannten Hashes des leeren Baums und der leeren Datei. Die Commit-Hashes sind zufällig erzeugt.
5 Varianten auf einer Seite, jede mit eigenem Kopier- oder Download-Knopf. Darunter: 2× Öffentliches Beispiel.
Git: SHA-1 des leeren BaumsÖffentliches Beispiel
4b825dc642cb6eb9a060e54bf8d69288fbee4904
Bekannter Hash des leeren Git-Baums; mit „git hash-object -t tree /dev/null“ bestätigt.
Git: SHA-1 des leeren BlobsÖffentliches Beispiel
e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
Hash einer leeren Datei in Git.
Git: Kurz-SHA (7 Zeichen)
e531381
Zufällig; Standardlänge der abgekürzten Commit-Hashes.
Git: voller Commit-SHA (40 Zeichen)
bc3919b7e3cba074e4cb40c3417f31d56f463dbe
Zufällig erzeugt, gehört zu keinem Commit.
Git: SHA-256-Objektname (64 Zeichen)
80a3810ef3e6007ca763ff4fdfbfff38343d699e9eb94dc365a0544445151e81
Länge wie in Repositories mit SHA-256-Objektformat.
Weitere Themen in IDs & Kennungen
- UUID Beispiele: v4, v7, Nil-UUID und ungültige Werte
- ULID Beispiele: 26 Zeichen, Crockford-Base32
- NanoID Beispiele: 21 Zeichen, URL-sicher
- SKU Beispiele: Artikelnummern in typischen Mustern
- Seriennummern Beispiele: kurz, strukturiert, Hex
- Hash Beispiele: MD5, SHA-1, SHA-256, SHA-512
- MongoDB ObjectId Beispiele (24 Hex-Zeichen)