Git Disziplin: die Kombination mehrerer feature-Zweige, aber immer noch halten Sie Sie trennen?

Das aktuelle Projekt an dem ich arbeite, versuche ich, Sie zu erkunden eine Reihe von verschiedenen Ideen, die in der Regel manifestieren sich als eine Reihe von feature-branches. Die Funktionen, die ich arbeite, sind in der Regel orthogonal zu einander, so gibt es Zeiten, wenn ich Zusammenführen möchten, all diese Funktionen (oder eine Teilmenge der Funktionen) und testen Sie Sie zusammen.

Soweit mein workflow wurde-ich habe die Zweige featureA, featureB, featureC und ich werde einen Zweig namens featureA_featureB und dann noch einen, wie featureA_featureB_featureC usw.

Ich habe 2 Probleme:

  • Das Namensschema ist furchtbar umständlich und erzeugt viel Zweig Unordnung
  • Da Teste ich den Zweig mit den features, die zusammengefasst werden, werden ich eher versehentlich Begehen, um die Kombination Zweig eher als die einzelnen Filiale. So zum Beispiel denke ich an eine Verbesserung featureC, aber da bin ich in der featureA_featureC Zweig, ich habe versehentlich Begehen, zu diesem Zweig statt (ich muss wirklich aufhören git commit -a). Dann habe ich die Kirsche wählen Sie die commit-oder einige andere verrückte Sachen, um die commit-an der richtigen Stelle.
  • Ich nur das Gefühl, es gibt einige besseren Weg, um dies zu erreichen...

Vielen Dank im Voraus!

  • 3 Probleme 😉 Ansonsten eine gute Frage.
  • haha, touche-ich denke, das Dritte ist nicht ein echtes problem-es sollte nicht wirklich ein Punkt.
Schreibe einen Kommentar