[descripci鏮]

En esencia, Git es muy simple. Almacena "objetos", que son b嫳icamente archivos identificados por un "identificador" (abreviado: ID).

Hay cuatro tipos de objetos: blobs, 嫫boles, confirmaciones y etiquetas. El tipo m嫳 simple es un "blob", que es simplemente un fragmento de texto.

。reemos algunas manchas! Para hacer eso, cree un archivo con el contenido deseado y luego use

    git hash-object -w <archivo>

La bandera -w significa "escribir" y le dice a Git que realmente escriba el nuevo blob en el disco.

。rea tres nuevos blobs!

[felicitaciones]

Consejo: Tambi幯 puedes usar un comando como este para crear un blob en una sola l璯ea:

    echo "contenido incre燢le" | git hash-objeto -w --stdin

璣a notaste que puedes arrastrar y soltar todos los objetos? :)

[configuraci鏮]

[objetivo de configuraci鏮]

eco "Hola" > archivo1
eco "Ho" > archivo2
eco "Hu" > archivo3
git hash-objeto -w archivo1
git hash-objeto -w archivo2
git hash-objeto -w archivo3

[ganar]

BLOB_COUNT=$(git cat-file --batch-check='%(nombre de objeto) %(tipo de objeto)' --batch-all-objects | grep blob | wc -l)

prueba "$BLOB_COUNT" -gt 2