Disons que j'ai cloné un dépôt et commencé à modifier des fichiers. Je sais que si j'ai des changements locaux non validés, je peux faire un diff comme suit git diff test.txt
et il me montrera la différence entre le HEAD local actuel et les changements modifiés et non validés dans le fichier. Si je valide ces changements, je peux les comparer au dépôt original en utilisant la commande git diff master origin/master
Mais y a-t-il un moyen de différencier les changements locaux avec le dépôt original sur le serveur ? avant s'engager localement ? J'ai essayé plusieurs permutations de git diff --cached master origin/master
sans succès.