Was ist der einfachste Weg, um alle außer einer Änderung von einer Verzweigung in Git zusammenzuführen?

8

Es ist so, als würde ich alle Commits aus dem Zweig auswählen, außer einem, aber ich würde das gerne in einem einzigen Befehl machen ...

• Wir schneiden eine Version, die eine Verzweigung erstellt

• Die Version ändert die Versionsnummer in allen unseren Poms, auf der Verzweigung zu einer Nummer und auf Master zu einer anderen Nummer

• Ich habe eine Reihe anderer Änderungen an der Verzweigung vorgenommen und möchte diese Änderungen wieder in master

kopieren

• Ich habe den Zweig wieder in master zusammengeführt, was die Codeänderungen mit sich gebracht hat, aber auch die Versionsnummer geändert hat, wodurch Konflikte in jedem Pom erzeugt wurden.

Gibt es einen einfachen Weg für mich, alle Pom-Dateien auf ihren Inhalt vor dem Zusammenführen zurückzusetzen und dann als Ergebnis der Zusammenführung zu übernehmen?

    
Graham Lea 01.11.2012, 02:50
quelle

1 Antwort

12

Hier ist, was ich vorschlagen würde. Führen Sie zunächst eine regelmäßige Zusammenführung durch, aber binden Sie sie nicht ein:

%Vor%

dann, alle Pom-Dateien zurück:

%Vor%

Dann sollten Sie in der Lage sein, das Endergebnis zu bestätigen:

%Vor%     
Amber 01.11.2012, 02:54
quelle