Que représente le «Cat-File» dans Git?

Que représente le «Cat-File» dans Git?
Git est un outil puissant utilisé par des milliers de développeurs du monde entier. Il est utilisé pour gérer et suivre les modifications apportées au projet de développement logiciel. Git utilise des objets pour stocker sa base de données. Ces objets représentent divers éléments d'un référentiel Git. Il comprend des arbres, des commits, des blobs et des étiquettes. De plus, vous pouvez afficher le contenu de ces objets à l'aide de commandes GIT.

Cet article illustrera:

  • Qu'est-ce que "fichier de chat"Dans Git?
  • Comment utiliser le «git chat-fichier»Commande dans Git?

Qu'est-ce que «Cat-File» dans Git?

Dans Git, le «chat"Signifie concaténate. Cette commande affiche un ou plusieurs fichiers. Tandis que le "fichier de chat"Affiche uniquement un seul fichier. Il répertorie le contenu, la taille, le type et d'autres informations des objets du référentiel GIT, y compris les arbres, les commits, les blobs et les balises.

Comment utiliser la commande «git cat-file» dans git?

Le "git chat-fichier»La commande peut être utilisée avec différentes options, telles que:

  • "-p"L'option affiche le contenu de l'objet d'une manière assez.
  • "-s»L'option affiche la taille de l'objet.
  • "-t»L'option indique le type de l'objet.

Méthode 1: comment utiliser la commande git show-list -p ”?

Pour lire et imprimer le contenu de l'objet, spécifiez le «-p"Option avec"git chat-fichier" commande:

git cat-file -p 6050458

Ici, "6050458«Est traité comme un objet qui est notre identifiant de validation souhaité:

Méthode 2: Comment utiliser la commande «git show-list -s»?

Pour afficher la taille de l'objet souhaité (commit), utilisez le «-s”Option dans la même commande:

git cat-file -s 6050458

La sortie ci-dessous indique que la taille de l'engagement est «277 octets»:

Méthode 3: Comment utiliser la commande «git show-list -t»?

Utilisez le «-t”Option pour afficher le type de l'objet:

Git Cat-File -T 6050458

On peut observer que le type de l'objet spécifié a été affiché comme «commettre»:

Il s'agissait de l'utilisation du «fichier de chat"Dans Git.

Conclusion

Dans Git, le «chat"Signifie concaténate. Le "fichier de chat»Répertorie le contenu, la taille, le type et d'autres informations des objets du référentiel GIT, y compris les arbres, les validations, les balises et les blobs. De plus, le «git chat-fichier«La commande peut être utilisée avec différentes options, comme«-p”Affiche le contenu de l'objet d'une manière jolie, le"-s»Montre la taille de l'objet en octets, et«-t»Indique le type de l'objet. Cet article a expliqué sur «fichier de chat»Commande et son utilisation dans Git.