Cela m'arrive souvent :
Je travaille sur plusieurs modifications connexes en même temps au cours d'un jour ou deux, et quand il est temps de livrer, je finis par oublier ce qui a changé dans un fichier spécifique. (C'est juste un repo git personnel, donc je suis ok pour avoir plus d'une mise à jour dans un commit).
Existe-t-il un moyen de prévisualiser les changements entre mon fichier local, qui est sur le point d'être archivé, et le dernier commit pour ce fichier ?
Quelque chose comme :
git diff --changed /myfile.txt
Et il s'imprimerait quelque chose comme :
line 23
(last commit): var = 2+2
(current): var = myfunction() + 2
line 149
(last commit): return var
(current): return var / 7
De cette façon, je pouvais voir rapidement ce que j'avais fait dans ce fichier depuis la dernière fois qu'il avait été enregistré.