tun sauber Git Pull-Anfrage an den Upstream
Ich habe ein Repo geklont (achten Sie darauf, das ursprüngliche Repo als zu markieren)upstream
) und ging den gitflow weg: erstelle eindevelop
Zweig, von dem aus alle neuen Funktionen erstellt und zurückgesichert werden. Jeder Stoß zuMaster
vondevelop
ist per definitionem eine Veröffentlichung, was bedeutetmaster
ist immer einsatzbereit. Ich mag dieses Setup sehr.
Jetzt möchte ich manchmal, abgesehen von diesem Fluss, einen Beitrag dazu leistenupstream
Einige Features, die ich in separaten Feature-Zweigen verwende. Da jedoch ein Feature-Zweig aus erstellt wirddevelop HEAD
unddevelop
Möglicherweise wurden bereits andere Feature-Zweige wieder zusammengeführt. Dies führt zu einem Problem:
feature branch
zurück in meine eigenendevelop
ist in OrdnungAber ich bin mir nicht sicher, wie ich eine saubere Anfrage daraus machen sollfeature branch
. Dh ohne alle Code-Änderungen vonprevious feature branches
das wurden in zusammengeführtdevelop
bevor ich den Strom anstelltefeature branch
. Ich hoffe das macht Sinn.Ich bin mir ziemlich sicherrebasing
hilft nicht, da dies nur meine lokale Feature-Verzweigung mit Commits von aktualisiertupstream
das ist inzwischen passiert. Es hilft nicht, den lokalen Feature-Zweig mit geerbten Code-Änderungen von zu 'bereinigen'develop
.
Also, wie mache ich das?