Ich habe ein kleines Projekt auf Git, auf dem ich der einzige Entwickler bin. Für den Moment habe ich nur einen Hauptzweig benutzt, um es wirklich zum Laufen zu bringen.Ist es sinnvoll, Verzweigungen mit einem Ein-Mann-Git-Projekt zu verwenden?
Jetzt funktioniert das Projekt irgendwie und ich möchte nur einige neue Funktionen implementieren. Die Frage ist, sollte ich für jedes neue Feature eine neue Verzweigung erstellen und diese anschließend wieder zusammenführen?
Tatsache ist, dass mein Workflow nur den "Feature Branch" verbessert und ihn meistens wieder in den unveränderten "Master Branch" zusammenfasst. Macht es also Sinn, überhaupt neue Branches zu erstellen?
Ich folge auch grob diesem Workflow, aber ich markiere freigegebene Versionen zunächst, anstatt einen Zweig zu erstellen. Dann mache ich einen Zweig von diesem Tag, wenn ich es brauche; Meistens muss ich das aber nicht, also halte ich sie als Tags, damit mein Filialnamensraum nicht überladen wird. –
Guter Punkt, Meine Veröffentlichungen waren selten und so habe ich nicht wirklich lange überlegt. Tags klingt nach einem viel saubereren Weg vorwärts zu gehen. Vielen Dank! – Anthony