216 votes

Comment puis-je 'git diff' sur un certain répertoire?

`` exécute en fait un diff sur tout le code source. Comment puis-je le faire sur un certain répertoire, afin que je puisse afficher les modifications sur les fichiers en dessous?

193voto

Tempus Points 22972

Fournissez un chemin d’accès (myfolder dans ce cas) et exécutez simplement:

89voto

bcattle Points 475

Si vous comparez différentes branches, vous devez l’utiliser pour séparer une révision Git d’un chemin d’accès de système de fichiers. Par exemple, avec deux branches locales, et `` :

Ou d’une branche locale à une branche distante :

34voto

Amin Karbas Points 123

Ce que je cherchais, c’était ceci:

4voto

Barani Points 37

Ajoutez Beyond Compare comme difftool dans Git et ajoutez un alias pour diffdir comme:

Obtenez le gitdiff comme:

référence: Comparez des répertoires entiers w git difftool + Beyond Compare

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X