Zum Inhalt springen
GitTree
Zweige und Tags

Verwenden Sie Gitflow-Aktionen

Gitflow ist ein Verzweigungsmodell mit einem Produktionszweig, einem Entwicklungszweig sowie Feature-, Release- und Hotfix-Zweigen. Der Abschnitt Gitflow von GitTree initialisiert es und startet und beendet diese Zweige, indem er sie für Sie zusammenführt, markiert und löscht.

KostenlosAktualisiert

Funktioniert in GitTree Kostenlos: alle lokalen Git-Funktionen, sobald Sie angemeldet sind.

Auf dieser Seite
  1. Bevor Sie beginnen
  2. Wo es zu finden ist
  3. Schritte
  4. Erwartetes Ergebnis
  5. Was Finish macht
  6. Wenn etwas schief geht
  7. Fragen
  8. Verwandt

Bevor Sie beginnen

  • Ein Repository, dessen Team Gitflow folgt oder das Sie dafür einrichten möchten.

Wo es zu finden ist

  • Der Abschnitt Gitflow im linken Bereich: Initialise Gitflow…, dann Features, Releases und Hotfixes.
  • Die Befehlspalette: Gitflow: Start Feature…, Gitflow: Start Release…, Gitflow: Start Hotfix….
AktionmacOSWindows und Linux
Undo ein Gitflow-Schritt⌘ZCtrl+Z

Schritte

  1. Gitflow initialisieren

    Wählen Sie Initialise Gitflow…. Überprüfen Sie Production branch, Development branch und die Präfixe, z. B. feature/, und drücken Sie Initialise. Es schreibt diese Einstellungen in die Git-Konfiguration des Repositorys und erstellt bei Bedarf den Entwicklungszweig.

  2. Starten Sie eine Filiale

    Wählen Sie unter „Funktionen, Veröffentlichungen oder Hotfixes“ Start… aus, geben Sie Feature name oder die Version ein und drücken Sie Start. GitTree erstellt den Zweig von der rechten Basis aus und checkt ihn aus.

  3. Beenden Sie es

    Wenn die Arbeit erledigt ist, wählen Sie Finish… im Zweig aus. GitTree sagt genau, was passieren wird und tut es.

Erwartetes Ergebnis

Der Zweig wird dort zusammengeführt, wo er laut Gitflow hingehört, für eine Veröffentlichung oder einen Hotfix markiert und gelöscht.

Was Finish macht

Beenden jeder Art von Gitflow-Zweig
ZweigBeenden
FunktionFührt es in den Entwicklungszweig ein und löscht es.
VeröffentlichungFührt es mit dem Produktionszweig zusammen, markiert es mit der Version, führt es mit dem Entwicklungszweig zusammen und löscht es.
HotfixDas Gleiche wie eine Veröffentlichung: Produktion, Tag, Entwicklung, Löschen.

Wenn etwas schief geht

„Gitflow ist hier bereits initialisiert.“

Das Repository verfügt bereits über Gitflow-Einstellungen. Nutzen Sie direkt die Einträge Features, Releases und Hotfixes.

Fragen

Brauche ich Gitflow?

Nein. Viele Teams verwenden einen Hauptzweig mit kurzen Feature-Zweigen und Pull-Anfragen. Gitflow eignet sich für Projekte mit geplanten Releases.