Im Verständnis von GitHub Fluss, wie man sieht hier , ein Merkmal, nach dem Code - Review, wird zunächst auf der Produktion eingesetzt wird , dann in Master verschmolzen.
Wenn es ein zweites Feature gibt, das von demselben Commit wie das erste Feature verzweigt ist und das auch direkt für die Produktion bereitgestellt wird, enthält die Produktion das erste Feature nicht mehr.
gemacht bei learngitbranching.js.org
Wie kann c3 nach der Bereitstellung bereitgestellt werden, bevor es mit c2 oder c4 zusammengeführt wird?
Wie geht GitHub Flow mit diesem Problem um?
Eine naheliegende Lösung wäre, zu verlangen, dass ein Feature erneut auf den Master übertragen wird, bevor es für die Produktion bereitgestellt wird. Dies ist jedoch anfällig für menschliches Versagen. Wenn man vergisst, neu zu gründen, fehlt der Produktion jetzt eine Funktion.
Ich würde mich besonders über Antworten von denen freuen, die Erfahrung mit GitHub Flow haben. Wie haben Sie dieses Problem nicht?