Ich muss häufig zwischen Dev und Master zusammenführen.Git-Strategie, um eine Reihe von Commits auf einen bestimmten Zweig beschränkt haben
Ich habe auch eine Festschreibung, die ich nur für Dev anwenden muss, um Dinge lokal zu arbeiten.
Früher habe ich nur von Dev zu Master zusammengeführt, also hatte ich einen Zweig production_changes, der das "Rückgängig-Commit" des Dev-Commits enthielt. und vom Meister habe ich das zusammengeführt. Verwendet, um gut zu funktionieren.
Jetzt jedes Mal, wenn ich von dev verschmelzen zu beherrschen und vice versa, ich habe auf cherry-pick und gelten die gleichen begehen immer wieder :(. Häßlich ist.
Welche Strategie kann ich anpassen, so dass ich kann zwischen zwei Filialen nahtlos ineinander übergehen, aber nur auf einem dieses Zweig einige der Änderungen behalten?
Sollte funktionieren, aber ich suche mehr nach einer cleveren Lösung, wenn eine existiert, wie "erstellen Sie eine Zweigstelle, die das Rückgängigmachen nur commit und es auf Master anwenden, fake es auf dev" –
@becomingGuru: gerade meine Antwort abgeschlossen mit 'git rerere' falls es helfen könnte. – VonC