J'ai fait pas mal de recherches et je ne trouve pas cette fonctionnalité triviale:

git log et git show affichent uniquement le titre / titre du message de validation, mais j'aimerais voir le reste du corps.

Par corps, j'entends la section où les «conflits» et les «commits écrasés» sont généralement répertoriés.

Comment puis-je consulter ces informations?

Merci

0
neaumusic 5 nov. 2020 à 01:09

2 réponses

Meilleure réponse

Lorsque vous créez un commit, le modèle fourni par Git inclut des commentaires qui, avec les options par défaut, ne seront pas inclus dans le message de commit résultant.

Pour les inclure, vous pouvez soit supprimer le début du commentaire (un caractère # de début amène git à retirer normalement cette ligne du message résultant) ou fournir une autre option de nettoyage des messages.

:%s,^#,,

Est la commande vim pour supprimer les chefs de commentaires.

1
jthill 5 nov. 2020 à 00:29

Après avoir écrasé, vous ne pouvez pas voir les commits supprimés. Mais je pense que ce sera une commande "git reflog" utile. Il montre que le chemin de votre tête a été avec des codes de hachage. mon expérience dans la commande ci-dessus

0
Damika 5 nov. 2020 à 02:03