Questions marquées «diff»

121
Diff deux onglets dans Vim

Scénario: j'ai ouvert Vim et collé du texte. J'ouvre un deuxième onglet avec:tabe et colle un autre texte. Objectif: je voudrais un troisième onglet avec un résultat équivalent à écrire les deux textes dans des fichiers et à les ouvrir avec vimdiff. Le plus proche que je puisse trouver est...

114
Filtrer git diff par type de changement

Existe-t-il un moyen de limiter les git difffichiers modifiés? J'aimerais voir les différences entre deux commits, mais exclure les chemins qui n'existent pas dans l'un ou l'autre (ajouts / suppressions). Le one-liner Perl suivant illustre la plupart de ce que je veux: git diff master.. | perl...

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....

113
Comment ignorer les dossiers SVN dans WinMerge?

J'essaie de comparer récursivement deux dossiers de copie de travail Subversion à l'aide de WinMerge. Malheureusement, WinMerge affiche de nombreux fichiers de différenciation à l'intérieur des dossiers de contrôle de subversion ( .svnou _svn). Est-il possible d'exclure d'une manière ou d'une autre...

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...

111
git diff entre deux fichiers différents

Dans HEAD(le dernier commit), j'ai un fichier nommé foo. Dans mon arbre de travail actuel, je l'ai renommé en bar, et je l'ai également modifié. Je veux git diff foodans HEADet bardans mon arbre de travail

108
Un moteur de diff / fusion de texte décent pour .NET? [fermé]

Fermé. Cette question ne respecte pas les directives de Stack Overflow . Il n'accepte pas les réponses actuellement. Vous souhaitez améliorer cette question? Mettez à jour la question pour qu'elle soit pertinente pour Stack Overflow. Fermé il y a 6 ans . Améliorez cette question Exigences:...

106
unix diff résultats côte à côte?

Comment puis-je tracer les résultats d'une commande unix diff côte à côte au lieu d'une différence après l'autre? Voir ci-dessous pour un exemple: diff /tmp/test1 /tmp/test2 1,4c1,2 < asfdsadf < asdfsad < fsaf < fdsadf --- > asdfsafdsf > saf 6,8d3 < sadf < asdf < sadf...

106
git - diff des changements actuels avant de valider

J'ai changé plusieurs fichiers dans un référentiel git, mais je ne les ai pas encore validés. Je peux obtenir une liste des modifications en invoquant simplement git status. Mais comment puis-je obtenir une liste des lignes ou du contenu que j'ai changé, en plus des noms de fichiers? J'ai...

105
Utilitaires de Diff sémantique [fermé]

Fermé. Cette question ne respecte pas les directives de Stack Overflow . Il n'accepte pas les réponses actuellement. Vous souhaitez améliorer cette question? Mettez à jour la question pour qu'elle soit pertinente pour Stack Overflow. Fermé il y a 5 ans . Améliorez cette question J'essaie de...

105
git diff renommé le fichier

J'ai un dossier a.txt. cat a.txt > hello Le contenu de a.txtest "bonjour". Je fais un engagement. git add a.txt git commit -m "first commit" Je passe ensuite a.txtdans un testdir. mkdir test mv a.txt test Je fais alors mon deuxième commit. git add -A git commit -m "second commit" Enfin, je...

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...

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...