Question Afficher git diff dans le fichier dans la zone de transfert [dupliquer]


Dupliquer possible:
Comment puis-je montrer les changements qui ont été mis en scène? 

Y at-il un moyen que je peux voir les changements qui ont été apportés à un file après avoir fait git add file?

C'est quand je fais:

git add file
git diff file

aucun diff n'est montré. Je suppose qu'il y a un moyen de voir les différences depuis le dernier commit mais je ne sais pas ce que c'est.


718
2017-08-20 02:52


origine


Réponses:


Vous pouvez afficher les modifications qui ont été mises en scène avec --cached drapeau:

$ git diff --cached

Dans les versions plus récentes de git, vous pouvez également utiliser le --staged drapeau (--staged est synonyme de --cached):

$ git diff --staged

1170
2017-08-20 03:27



Afin de voir les changements qui ont déjà été mis en scène, vous pouvez passer le -–staged option à git diff (dans les versions antérieures à la version 1.6 de Git, utilisez –-cached).

git diff --staged
git diff --cached

156
2017-09-06 07:25



Vous pouvez aussi utiliser git diff HEAD file pour montrer le diff pour un fichier spécifique.

Voir le EXAMPLE section sous git-diff(1)


43
2017-08-20 02:56