45 votes

Git : affiche le contenu du fichier tel qu'il apparaîtra après la validation

Après avoir lu le hook de pré-commit Git : fichiers modifiés/ajoutés , la question suivante s'est posée :

Étant donné que j'ai un fichier avec des modifications à la fois mises en place et non mises en place, comment puis-je afficher un aperçu du contenu du fichier après la mise en place ?

Exemple:

 echo "foo" >> file
git add file
echo "bar" >> file

Sortie souhaitée :

 [previous contents of file]
foo

0voto

Tollef Fog Heen Points 201

Vous pouvez faire git diff --cached, mais ce n'est pas exactement ce que vous voulez.

git grep -h --cached ^ -- file

travaille pour moi.

-2voto

Daniel Böhmer Points 2958

Jetez un coup d'œil à la première réponse à cette question : comment puis-je afficher les changements qui ont été mis en place ?

L' --cached est ce que vous voulez.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X