Comment afficher les modifications non validées dans Git?
J'ai STFW'ed , et ces commandes ne fonctionnent pas:
teyan@TEYAN-THINK MINGW64 /d/nano/repos/PSTools/psservice (teyan/psservice)
$ git status
On branch teyan/psservice
Your branch is up-to-date with 'origin/teyan/psservice'.
Changes to be committed:
(use "git reset HEAD <file>..." to unstage)
modified: psservice.c
modified: psservice.vcxproj.filters
teyan@TEYAN-THINK MINGW64 /d/nano/repos/PSTools/psservice (teyan/psservice)
$ git diff
teyan@TEYAN-THINK MINGW64 /d/nano/repos/PSTools/psservice (teyan/psservice)
$ git diff master
fatal: ambiguous argument 'master': unknown revision or path not in the working tree.
Use '--' to separate paths from revisions, like this:
'git <command> [<revision>...] -- [<file>...]'
Vous avez déjà mis en scène les modifications (probablement en exécutant
git add
), donc pour obtenir leur différence, vous devez exécuter:(Une plaine
git diff
affichera uniquement les modifications non mises en scène.)Par exemple:
la source
Pour moi, la seule chose qui a fonctionné est
y compris les fichiers intermédiaires,
git diff --cached
n'affiche que les fichiers intermédiaires.la source