den Zweig einen Zweig mit Git Fluss zu halten ich bin mit Start git flow und ich verstehe, dass zu tun:Merge noch am Leben
git flow feature start my-feature
git flow feature finish my-feature
ich eine Funktion erstellen und dann, wenn ich meine Änderungen fertig sind, ich fusionieren es mit dem entwickelnden Zweig. Der Finish Fluss Befehl wörtlich den Funktionszweig nach der Zusammenführung Aktion löschen.
Meine Frage ist: gibt es eine Möglichkeit, mit Git-Flow, um meine Funktion mit Entwicklung zu verbinden, ohne es nach der Zusammenführung zu löschen.
Und meine zweite Frage wäre: ist dieser Workflow korrekt? Ich meine, ist es richtig, Feature-Zweige während der Zusammenführung mit dem Leben zu halten, nur um den "Haupt" Zweig mit einigen Änderungen zu aktualisieren und mit der Arbeit am Feature-Zweig zu bleiben?
Danke, das war genau das, was ich suchte. –
Können Sie bitte erklären, dass Sie normalerweise keine Feature-Zweige in Entwicklung zusammenführen? Ich habe gerade 'git flow feature finish' ausgeführt und genau das ausgegeben. –
webXL
@webXL: Meine Antwort wurde auf seine Frage gerichtet, um Änderungen aus dem Feature-Zweig wiederholt in Entwicklungen zu überführen. Das ist nicht was du tust. Was Sie tun, ist jedoch, den Feature-Zweig in Entwicklung * einmal zusammenführen * es ist fertig. Sie haben also mehrere Zusammenführungen von "Entwickeln" zu "Feature" (oder "Reben" von Features, die zusätzlich zu "Entwickeln" erstellt werden). Am Ende des Feature-Zweiges haben Sie eine einzige Zusammenführung von Feature zur Entwicklung. Macht das Sinn? –