2009-08-05 13 views
2

Je veux utiliser xxdiff pour mes besoins de fusion. Je viens de commencer à utiliser git, et j'ai intégré xxdiff pour travailler dessus (git mergetool). Mon problème est que je ne trouve aucune ressource qui enseigne la base de la fusion de branches avec xxdiff, donc j'entre dans cette fenêtre de trois fichiers avec LOCAL BASE REMOTE, mais je ne sais pas par où commencer pour obtenir mon fusionner fait.En utilisant xxdiff pour fusionner dans Linux?

Quelqu'un pourrait-il me diriger vers une bonne ressource pour apprendre les bases de la fusion xxdiff rapidement?

Merci beaucoup.

+0

En général, vous devez utiliser 'git' pour fusionner les branches et un outil de fusion comme' xdiff' pour aider à résoudre les conflits de fusion dans les fichiers. D'après votre question, il semble que vous utilisiez 'git' mais que vous vouliez de l'aide avec' xdiff'. Pouvez-vous confirmer que c'est le cas? –

+0

Oui Charles, ce serait le cas. Je vous remercie. – Goles

+0

Dans ce cas, comme je n'utilise pas xxdiff moi-même, je crains de ne pas être d'une grande aide. À part vous pointer sur la documentation que vous connaissez probablement de toute façon: http://furius.ca/xxdiff/doc/xxdiff-doc.html#merging-files-and-resolving-conflicts. –

Répondre

5

Si vous avez fait l'installation xxdiff comme je l'ai illustré avec those git settings (remplacer « difftool » par « mergetool » dans votre exemple), vous devez alors comparer those three files et résoudre the differences.
Note: en ce qui concerne Git, xxdiff fait partie des outils automatically recognized par le réglage mergetool.

Je ne suis pas sûr qu'il y ait quelque chose xxdiff -spécifique dans la résolution d'un three-way merge. Vous pouvez voir une illustration d'une telle fusion en terme de versions being compared here.
La résolution est assez similaire à other diff graphical tools.
Voici un xxdiff resolution tutorial (pas exactement xxdiff-centric, mais toujours utile).

alt text

+0

Notez que vous pouvez également afficher "vue fusionnée" si vous aimez une telle chose, qui montre les résultats de vos sélections. – blais

Questions connexes