benutze jetzt git cherry-pick, aber merge später Änderungen

8

Ich habe zwei Zweige und möchte einen Wechsel von einem zum anderen auswählen. Zu einem späteren Zeitpunkt, wenn ich die beiden Repositories zusammenführe, welchen Effekt hat der Cherry-Pick, da die Commit-IDs unterschiedlich sind, aber der Inhalt derselbe ist.

    
user3948 21.11.2010, 03:08
quelle

2 Antworten

8

Solange der geänderte Bereich bei einem späteren Commit nicht betroffen ist, ignoriert der Merge die im Cherry-Pick geänderten Bereiche, da sie in jedem Zweig identisch sind. Wenn Sie später eine der Regionen in einem Zweig ändern, aber nicht den anderen, müssen Sie möglicherweise einen Konflikt wie üblich beheben.

    
cdhowie 21.11.2010, 03:10
quelle
0

Dieser Ansatz erwartet, dass der andere Zweig ( fix-branch ) nicht zum Ursprung verschoben wurde (= & gt; kann rebasiert werden). Um dies zu vermeiden, können wir erneut einfügen statt zusammenführen:

%Vor%

Jetzt sind wir im Fix-Zweig, Master ist gebrüllt. Weiter zum Master und Zusammenführen wechseln:

%Vor%

Quelle

    
pevik 06.03.2015 23:51
quelle

Tags und Links