Entwickler-Tools

Git Commit Generator

Erstellen Sie strukturierte Git-Commit-Nachrichten mit Typ, Bereich, Beschreibung und optionalem Breaking-Change-Hinweis.

Tool ausführen

Mit diesem Online-Werkzeug erstellen Sie strukturierte Git-Commit-Nachrichten nach gängigen Konventionen. Sie können die Felder für Commit-Typ, Bereich und Beschreibung nach Bedarf selbst ausfüllen oder frei lassen. Wenn Sie ein Feld leer lassen, ergänzt das Tool automatisch passende Einträge aus hinterlegten Textbausteinen. Zusätzlich lässt sich eine Option für Breaking Changes aktivieren. In diesem Fall fügt der Generator einen entsprechenden Hinweis in einer separaten Zeile an. Der erzeugte Text enthält neben der Kopfzeile aus Typ, Bereich und Kurzbeschreibung auch standardisierte Aufzählungspunkte für den Nachrichtenkörper. Das Ergebnis erscheint direkt im Ausgabefeld, sodass Sie den fertigen Text kopieren und in Ihre lokale Arbeitsumgebung oder Versionsverwaltung einfügen können. Dieses Hilfsmittel führt keine Git-Befehle direkt in Ihrem Projekt aus und verändert keine Repositories. So können Sie in Projekten eine saubere Struktur fördern und Ihre Commit-Historie vereinheitlichen.

Anleitung

  1. Geben Sie optional einen Commit-Typ wie feat, fix oder chore in das Textfeld ein.
  2. Tragen Sie bei Bedarf die betroffene Komponente in das Feld für den Bereich ein.
  3. Formulieren Sie eine kurze Beschreibung oder lassen Sie das Feld für vorgefertigte Textbausteine frei.
  4. Aktivieren Sie das Kontrollkästchen für Breaking Changes, falls die Änderung bestehende Schnittstellen bricht.
  5. Starten Sie die Generierung und kopieren Sie den erzeugten Textblock in Ihre Zwischenablage.

Beispiele

  • Eingabe: Typ 'feat', Bereich 'auth', Beschreibung 'Login mit E-Mail hinzufügen', Breaking Change deaktiviert. Ergebnis: 'feat(auth): Login mit E-Mail hinzufügen' mit nachfolgenden Aufzählungspunkten.
  • Eingabe: Alle Textfelder leer lassen, Breaking Change aktiviert. Ergebnis: Automatisch generierte Werte für Typ, Bereich und Beschreibung, ergänzt um einen Breaking-Change-Hinweis und Aufzählungspunkte.

FAQ

Führt das Werkzeug den Commit direkt in meinem Repository aus?

Nein. Das Tool erzeugt ausschließlich den Text der Nachricht. Sie übertragen das Ergebnis manuell in Ihre Konsole oder Ihre Entwicklungsumgebung.

Was geschieht, wenn einzelne Eingabefelder leer bleiben?

Wenn Sie Typ, Bereich oder Beschreibung nicht ausfüllen, wählt das Werkzeug automatisch passende Standardwerte und Textbausteine aus.

Wie werden inkompatible Änderungen gekennzeichnet?

Wenn Sie das Kontrollkästchen für Breaking Changes aktivieren, fügt der Generator eine Leerzeile sowie einen standardisierten Hinweistext unterhalb der Kopfzeile ein.

Tool einbetten

Fügen Sie dieses funktionsfähige SmartPlusLab-Tool mit dem folgenden Code in Ihre Website ein.