2012-11-01 14 views
43

Die Dokumentation verwenden, ist hier: http://www.kernel.org/pub/software/scm/git/docs/git-mergetool.html Eine praktische Anleitung ist hier: http://ryanflorence.com/git-for-beginners/Wie git mergetool der FileMerge

jedoch erklären, keiner von ihnen, wie mergetool des FileMerge zu verwenden.

Die Anleitung, die ich lesen, sagt „ich drücken Sie die Eingabetaste und FileMerge öffnet sich und ich beschäftigen sich mit den Konflikten:“, aber es erwähnt nicht wie auf „befassen sich mit den Konflikten“.

Wenn ich laufen:

git mergetool 

: und drücken die Eingabetaste dann als Aufforderung und das FileMerge Fenster öffnet alle Merge Konflikte zeigt, reagiert er nur auf die Befehle cmd + D und cmd + shift + D (die das Durchlaufen der Konflikte ermöglichen). Es scheint jedoch keine Erwähnung zu geben, wie man für jeden Konflikt links/rechts/weder wählen kann. Das Kombinationsfeld Dropdown scheint nichts zu tun.

bereits Wird bei docs, Guide, Dateisystem-Menü und systematisch gedrückte Tasten auf der Tastatur Sucht eine Antwort sieht =)

+0

Ich bekomme eine Ahnung, dass Filemerge nur die Fehler zeigt, und die Art, wie Sie sie beheben, ist manuell mit Ihrem eigenen Texteditor. dh Sie sollen nicht in der Lage sein, Dinge mit Filemerge zu bearbeiten. – xxjjnn

+0

@ClothSwort Nein, die Bearbeitung funktioniert im unteren FileMerge-Fenster einwandfrei. – Quantum7

Antwort

88

Ich habe keine offizielle Dokumentation für sie gefunden, aber hier ist das Verständnis, das ich bekam Von Versuch und Irrtum:

Es gibt eine Split-Ansicht mit Ihren beiden Optionen auf der linken und rechten Seite. Sie können beide nicht bearbeiten. Es gibt auch eine Ansicht von unten, die Sie bearbeiten können. Möglicherweise müssen Sie den kleinen Kreis in der Mitte des unteren Bildschirmrands nach oben ziehen, um diesen Abschnitt zu erweitern.

Für jeden Konflikt, klicken Sie auf den Bereich in der Mitte der linken/rechten geteilten Ansicht und wählen Sie aus dem Dropdown in der unteren rechten entweder "Wählen Sie links", wenn die linke ist was Sie wollen oder "Wählen Sie rechts" wenn ist was du willst. Wenn keine der beiden Optionen gut ist, klicken Sie auf "Choose Weder" und bearbeiten Sie sie im unteren Bereich.

In der mittleren Spalte befindet sich ein Pfeil, der anzeigt, ob Sie links oder rechts gewählt haben, indem Sie darauf zeigen. Wenn Sie keine ausgewählt haben, wird der Pfeil verschwinden. Alle drei Ansichten scrollen zusammen mithilfe der Bildlaufleiste auf dem rechten Bildschirm.

Wenn Sie fertig sind, klicken Sie in der Menüleiste auf Datei> Save Merge.

+17

Danke für die Hinweise: es ist ein beklagenswert unintuitives Werkzeug. Das untere Panel war eine großartige Entdeckung. Ich fand den besten Weg, um zum nächsten Konflikt zu navigieren, war mit den Pfeiltasten auf/ab. –

+7

Guten Ruf auf den kleinen Kreis am unteren Rand ... bemerkte es nicht einmal bis Sie Ihren Beitrag gelesen haben. Vielen Dank. – BonanzaDriver

+5

Ah! Das Ziehen des kleinen Kreises hat mich auch erwischt. – Don