“git diff” ne fait rien

Je présume que c'est une erreur de configuration quelque part, mais je ne vois pas où. Régulièrement des commandes git semble fonctionner très bien, mais "git diff" ne fait rien. Pour être sûr, j'ai enlevé externe diff outils de mon .gitconfig fichier. Cela a été installé via MacPorts et est au cours de la dernière version (1.7.2.2).

Ce que je vois, c'est que quand je lance "git diff" à partir de mon espace de travail, il se ferme simplement, ne rien faire.

$ git --version
git version 1.7.2.2
$ git diff
$ 

Si j'ai une sauvegarde d'un répertoire, de ma racine de l'espace de travail, en tapant "git diff" me donne ceci:

$ git diff
usage: git diff [--no-index] <path> <path>

Ce peut être le comportement attendu puisque je ne suis pas en vertu d'un dépôt git.

Toutes les idées sur ce que je peux faire pour résoudre ce problème?

  • Ce qui vous fait penser que il n'y a rien à résoudre? Qu'avez-vous vous attendez à voir?
  • Remarque: le message d'erreur lors de l'utilisation de git diff à l'extérieur d'un repo sera bientôt plus clair. Voir ma réponse ci-dessous
  • Notez que si vous essayez de diff un fichier spécifique entre les deux commits et ne vois pas de sortie, assurez-vous que le boîtier est correct dans le chemin d'accès au fichier.
InformationsquelleAutor Tom Lianza | 2010-08-27