Pour lister des commits.
$ git log --all --full-history -- nom-du-fichier
$ git diff HEAD nom-du-fichier
Ajouter les changements dans un stash:
$ git stash save "message"
Voir la liste des stashes:
$ git stash list
Voir les changements (diff) entre le stash et son parent.
$