J'ai changé plusieurs fichiers dans un référentiel git, mais je ne les ai pas encore validés.
Je peux obtenir une liste des modifications en invoquant simplement git status
. Mais comment puis-je obtenir une liste des lignes ou du contenu que j'ai changé, en plus des noms de fichiers?
J'ai initialement pensé à utiliser git diff , mais cela ne semble utile que pour comparer les changements déjà validés.
Habituellement, je fais juste meld .
, mais dans ce cas, je suis connecté à un serveur externe via ssh.
man git-diff
dit--staged is a synonym of --cached
git diff
est de calculer la différence entre le répertoire de travail et l'index , pasHEAD
Ce que j'utilise pour de tels cas est:
Cela montrera les changements depuis le dernier commit. Bien que cela fonctionne plus rapidement avec
ou
Pour voir les modifications sur les
git add
fichiers édités précédemment , utilisez l'staged
indicateur:la source