Derzeit habe ich jedes Mal, wenn ich meiner Anwendung eine neue Funktion hinzufügen muss, eine neue Verzweigung erstellt.
Wenn mein Feature fertig und funktionsfähig ist, füge ich es mit dem Master-Zweig zusammen.
Aber wenn ich später diese Funktion aktualisieren muss (wie eine Verbesserung), ist es besser, einen neuen Zweig zu erstellen, oder muss ich den vorherigen Zweig mit dem Master neu zusammenführen, wird das Update dann erneut zusammengeführt?
Zum Beispiel habe ich einen Zweig namens modeling-member in einer Ruby on Rails-Anwendung. Später muss ich dem Mitgliedermodell (das in diesem Zweig erstellt wurde) einige Attribute hinzufügen. Was sollte ich tun? Diesen Zweig mit dem Master neu starten, das Modell aktualisieren und erneut zusammenführen oder einfach einen neuen Zweig erstellen?