Manuell Zusammenführen von zwei Dateien mit diff

Ich würde gerne Zusammenführen von zwei Dateien, indem Sie Folgendes tun:

  1. Ausgabe der diff der beiden Dateien in eine temp-Datei und
  2. Manuell wählen Sie die Zeilen, möchte ich kopieren/speichern.

Hier das problem, dass diff -u nur gibt mir eine Datei Zeilen Kontext, während ich ausgeben wollen, die gesamte Datei in ein einheitliches format.

Gibt es eine Möglichkeit, diff dies tun können?

  • Ich kenne eine Menge Leute, wie die Benutzung von vim in den diff-Modus, um dies zu tun, und es gibt ein paar plugins, die drei Puffer (alten -, merge -, 'new') besser funktionieren.
  • Was ist das problem? Löschen Sie einfach die Teile des Patches, die Sie nicht haben wollen und dann patch die Datei. Beachten Sie außerdem über git cherry picking. Das ist genau das, was Sie tun möchten
InformationsquelleAutor Alex | 2013-06-03
Schreibe einen Kommentar