Questions marquées «git-diff»

190
git: diff entre le fichier dans le référentiel local et l'origine

Je veux trouver les différences entre un fichier que j'ai dans mon dépôt local et ce qui se trouve dans le origin master. Je sais qu'il y en a git diff, mais je veux juste l'isoler jusqu'à ce fichier en particulier. Pour simplifier, disons que le fichier est nommé file1.txtet qu'il a un chemin de...

148
Comment faire fonctionner diff comme git-diff?

J'aime le formatage de sortie de git diff. La couleur et la représentation +/ -des changements entre les lignes sont plus faciles à lire que GNU diff. Je peux exécuter en git diffutilisant un --no-indexdrapeau en dehors d'un dépôt git et cela fonctionne bien. Cependant, il semble manquer l'...

114
Comment obtenir git diff avec un contexte complet?

Comment créer un patch adapté à l'examen dans un creuset? git diff branch master --no-prefix > patch Cela ne génère que 3 lignes de contexte. Alors je fais ce qui suit git diff --unified=2000 branch master --no-prefix > patch Espérons que tous les fichiers auront moins de 2000 lignes....

112
Liste Git des fichiers intermédiaires

J'ai mis en scène beaucoup de fichiers en utilisant git add, maintenant je veux voir tous les fichiers que j'ai mis en scène, sans fichiers non suivis ni fichiers modifiés mais non stagés . Comment je fais ça? Lors de l'utilisation, git diff --cachedje peux voir les changements de ce que je viens...

104
Faire de git diff --stat afficher le chemin complet du fichier

En faisant, git diff --statcertains fichiers sont répertoriés avec le chemin complet de la base du référentiel, mais certains fichiers sont répertoriés comme suit: .../short/path/to/filename. C'est le chemin qui commence par ...et seul le chemin court est affiché. Je voudrais git difflister le...

104
Comment télécharger un seul commit-diff depuis GitHub?

Je voudrais obtenir un seul commit (appelons-le ${SHA}) de GitHub via l'interface Web. Par exemple, quelque chose comme: $ git clone http://github.com/foo/bar $ cd bar $ git format-patch -o .. ${SHA}~1..${SHA} $ cd .. $ rm -rf bar ... mais sans avoir à cloner tout le référentiel (le référentiel en...

94
«Git diff» ne fait rien

Je suppose que c'est une erreur de configuration quelque part, mais je ne sais pas où. Les commandes git normales semblent fonctionner correctement, mais "git diff" ne fait rien. Pour être sûr, j'ai supprimé les outils de diff externes de mon fichier .gitconfig. Cela a été installé via MacPorts et...