L'acte d'identifier les différences entre deux ou plusieurs fichiers afin de prendre en charge diverses activités de développement logiciel (suivi de bogues, création de correctifs, ...)
J'ai mis en place quelques changements à engager; comment puis-je voir la différence de tous les fichiers qui sont mis en scène pour le prochain commit? Je connais l' état de git , mais j'aimerais voir les différences réelles - pas seulement les noms des fichiers qui sont mis en …
Quand je le fais, git diff COMMITje vois les changements entre ce commit et HEAD (pour autant que je sache), mais j'aimerais voir les changements qui ont été apportés par ce commit unique. Je n'ai trouvé aucune option évidente sur diff/ logqui me donnera cette sortie.
J'ai supprimé un fichier ou du code dans un fichier dans le passé. Puis-je grep dans le contenu (pas dans les messages de commit)? Une très mauvaise solution consiste à grep le journal: git log -p | grep <pattern> Cependant, cela ne renvoie pas immédiatement le hachage de validation. J'ai …
Si je veux trouver les différences entre deux arborescences de répertoires, j'exécute généralement simplement: diff -r dir1/ dir2/ Cela génère exactement les différences entre les fichiers correspondants. Je souhaite simplement obtenir une liste des fichiers correspondants dont le contenu diffère. J'ai supposé que ce serait simplement une question de passer …
Lorsque je tape git diff, je veux afficher la sortie avec mon outil de diff visuel de choix (SourceGear "diffmerge" sur Windows). Comment configurer git pour ce faire?
Quand j'ai un diff, comment puis-je le coloriser pour qu'il soit beau? Je le veux pour la ligne de commande, donc s'il vous plaît pas de solutions GUI.
J'ai un fichier .diff créé par un collègue et je voudrais appliquer les modifications répertoriées dans ce fichier diff à ma branche locale du même référentiel. Je n'ai pas accès au PC ou à la branche de ce travailleur qui a été utilisé pour générer ce fichier diff. Évidemment, je …
Dans un projet où certains fichiers contiennent ^ M comme séparateurs de nouvelle ligne. Différer ces fichiers est apparemment impossible, car git-diff le voit car le fichier entier n'est qu'une seule ligne. En quoi diffère-t-on de la version précédente? Existe-t-il une option comme "traiter ^ M comme un saut de …
J'ai vu un nouvel outil de comparaison dans VS 2012 pour comparer deux fichiers ou deux versions de fichier. Je l'aime. Mais quand j'ai essayé de le trouver, je ne peux pas parce que je n'utilise pas TFS. Existe-t-il un moyen de comparer deux fichiers avec une fonction intégrée dans …
J'ai deux référentiels clonés de deux projets open source très similaires, sur lesquels j'ai travaillé dans différentes instances dans Sublime Text 2 pour arriver au résultat souhaité. Le code de ces deux projets a été utilisé. J'utilise Git comme contrôle de version pour mon projet, mais je n'ai pas inclus …
Dans l'état actuel des choses, cette question ne convient pas à notre format de questions / réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, des sondages ou une discussion approfondie. …
J'adore utiliser git diff -wpour ignorer les différences d'espaces. Mais, je viens de remarquer qu'il ignore même les différences d'espaces au milieu des lignes. Comment pourrais-je ignorer uniquement les différences d'espaces qui apparaissent au début (^) ou à la fin ($) des lignes?
J'ai deux répertoires avec la même liste de fichiers. J'ai besoin de comparer tous les fichiers présents dans les deux répertoires à l'aide de la diffcommande. Existe-t-il une option de ligne de commande simple pour le faire, ou dois-je écrire un script shell pour obtenir la liste des fichiers, puis …
Fermé. Cette question ne répond pas aux directives de débordement de pile . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question pour qu'elle soit sur le sujet de Stack Overflow. Fermé il y a 2 ans . Verrouillé . Cette question et ses …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.