Git: split pull-request in kleinere PR-basierend auf die neuen Verzeichnisse in den pull-request

Habe ich ein monolith von einem feature-branch. Statt eine massive PR in den master möchte ich es aufteilen in 3 prs.

Idealerweise möchte ich, um zu ziehen aus einigen standalone-code aus dem feature-Zweig in einen PR von selbst. Dieser code wird in ein neues Verzeichnis und nicht in noch es wäre also eine relativ sichere PR. Aber statt nur zu kopieren Sie das Verzeichnis und erstellen eine einzige commit-und PR würde ich gerne bleiben alle commit-Historie der änderungen für die neue PR.

Ist das möglich mit Git? Ich habe mir in filter-branch, aber wie es scheint, ist für die Aufteilung eine repo in zwei, nicht für die Spaltung ein diff der änderungen in die zwei (wenn das Sinn macht).

3 Jahre später und das problem weiterhin besteht. Sie kann immer noch nicht ganz einfach verschieben, Veränderungen an bestimmten Dateien zwischen Zweigen. Sie haben, wickeln Sie diese änderungen in commits, yadda yadda yadda

InformationsquelleAutor user3768149 | 2015-06-10

Schreibe einen Kommentar