Qu'est-ce que «Git Show» fait tout seul?

Qu'est-ce que «Git Show» fait tout seul?
Git est utilisé par des millions de développeurs pour suivre les modifications ou les modifications dans leur code source. Dans GIT, les utilisateurs travaillent sur un répertoire de travail et enregistrent leurs modifications au référentiel local en engageant. Cependant, ils peuvent afficher tous les antécédents ou les détails d'un engagement particulier chaque fois que vous avez besoin. À ce but correspondant, différentes commandes GIT sont disponibles.

Cet article expliquera:

  • Que fait «spectacle git»Commande faites tout seul?
  • Comment utiliser "spectacle git«Commande avec différentes options?

Que fait la commande «git show» fait tout seul?

Le "spectacle git»La commande affiche des informations détaillées sur le commit le plus récent dans la branche actuelle. Il permet aux développeurs de répertorier le contenu des objets GIT, y compris des blobs, des arbres, des commits et des balises. Pour ce faire, consultez les étapes fournies.

Tout d'abord, redirigez vers le répertoire local via la commande fournie:

CD "C: \ git"

Ensuite, affichez l'historique de la validation du référentiel de travail actuel:

Git Log --Oneline

On peut voir que la tête pointe vers le commit le plus récent de «maître" bifurquer:

Maintenant, exécutez la commande ci-dessous:

spectacle git

La sortie ci-dessous affiche la valeur Sha-Hash, le message de validation, le nom du fichier modifié et le contenu:

Comment utiliser la commande «git show» avec différentes options?

Le "spectacle git»La commande peut être utilisée avec plusieurs options, telles que:

  • "DIRIGER"
  • "-brut"
  • "Git Show -Abbrev-Commit -Pretty = 'Oneline'"
  • "Git show -s -format =% s"
  • "" "

Exemple 1: Utilisation de l'option «Git Show» avec «tête»

Le "DIRIGER"Option avec"spectacle git"La commande équivaut à la commande simple" Git Show ". Il affiche des informations détaillées sur le dernier engagement:

tête de spectacle git

Dans la capture d'écran ci-dessous, des informations détaillées sur l'engagement le plus récent peuvent être vues, telles que l'ID de validation, le message de validation et le contenu ancien et modifié du fichier:

Exemple 2: Utilisation de l'option «Git Show» avec «brut»

Pour générer un format Diff brut, y compris les informations de validation, le message de validation, le mode de fichier modifié, le nom de fichier, etc., spécifie le "-brut”Option dans la même commande:

Git Show --RAW

La sortie ci-dessous représente le dernier ID de validation, le message de validation, le nom de fichier modifié et son mode:

Exemple 3: Utilisation de "Git Show" avec "Git Show -Abbrev-Commit -Pretty = 'Oneline'"

Pour raccourcir les détails du dernier engagement et afficher uniquement la sortie Diff, utilisez le «-abrév-commit" et "-une ligne«Options:

git show --abbrev-comit --pretty = 'online'

Exemple 4: Utilisation de «Git Show» avec l'option «Git Show -S -Sformat =% S»

Utilisez la commande suivante pour afficher uniquement le dernier message de validation:

git show -s - format =% s

Exemple 5: Utilisation de "Git Show" avec l'option "Git Show"

Pour afficher les informations détaillées sur l'engagement particulier, exécutez le «spectacle git”Commande avec l'ID de validation souhaitée:

git show d57d051

La capture d'écran ci-dessous affiche des informations détaillées du «d57d051«Commissez le hachage. Cela indique que deux fichiers ont été ajoutés à cette validation:

Il s'agissait du «spectacle git”Commande avec les options prises en charge.

Conclusion

Le "spectacle git " La commande affiche des informations détaillées sur le commit le plus récent, y compris l'ID de validation, le message de validation et le contenu de fichier ancien et modifié. De plus, différentes options comme «DIRIGER","-brut","", etc., peut également être utilisé avec la commande «git show» pour la sortie souhaitée. Cet article a expliqué l'utilisation de la commande «Git Show».