J'ai créé un dépôt, créé un fichier à l'intérieur, mis du contenu dans le fichier et validé le fichier. Maintenant, j'aimerais voir un diff de ce commit, qui devrait idéalement montrer le fichier qui a été ajouté et les lignes qui y ont été ajoutées.Comment obtenir Git diff du premier commit?
Cependant, git diff HEAD^ HEAD
renvoie fatal: ambiguous argument 'HEAD^': unknown revision or path not in the working tree.
, probablement parce que c'était le premier commit au dépôt.
Comment cela peut-il être résolu? Est-il toujours possible d'afficher un diff des fichiers qui ont été ajoutés dans la première validation?
'git show' peut fonctionner. Mais le premier diff est toujours de null à tout le contenu. – ElpieKay
@ElpieKay Cela fonctionne, mais cela inclut également le résumé de validation. Possible de le faire imprimer seulement le diff sans le résumé de la livraison Si je fais 'git show'? –
'git show --pretty = %% | sed 1,2d'. '%%' pourrait être n'importe quel espace réservé qui ne produit qu'une ligne, par ex. '% h','% t'. –
ElpieKay