Ratgeber

Git-Commit-Nachricht mit einem Generator erstellen

Mit dem Git Commit Generator erstellen Sie aus optionalem Typ, Bereich, Nachricht und Änderungskennzeichnung eine formatierte Git-Commit-Nachricht. Leere Felder können zu integrierten Auswahlen oder einer automatisch zusammengestellten Formulierung führen.

Tool Git Commit Generator

Wofür Sie den Git Commit Generator verwenden

Der Git Commit Generator erstellt aus wenigen Angaben eine formatierte Git-Commit-Nachricht. Sie können einen Commit-Typ, einen Bereich, einen Nachrichtentext und einen Hinweis auf eine abwärtsinkompatible Änderung übergeben oder einzelne Textfelder leer lassen. Das eignet sich, wenn Sie eine konsistente Ausgangsform für einen Commit benötigen, den Text aber vor der Verwendung noch prüfen möchten.

Git-Commit-Nachricht Schritt für Schritt erstellen

  1. Legen Sie zunächst fest, ob Sie die Nachricht selbst vorgeben möchten. Tragen Sie bei Bedarf einen Commit-Typ, einen Bereich und einen Nachrichtentext ein. Aktivieren Sie die Option für eine abwärtsinkompatible Änderung nur dann, wenn diese Änderung in der Nachricht angekündigt werden soll. Die Eingaben für Typ, Bereich und Text sind optional; die entsprechende Option ist standardmäßig deaktiviert.

  2. Geben Sie einen erkannten Commit-Typ ein, wenn die Auswahl feststehen soll. Bleibt das Feld leer oder enthält es keinen erkannten Typ, wählt das Tool einen Typ aus einer integrierten Auswahl. Ein nicht leerer Bereich erscheint in Klammern. Wenn der Bereich leer bleibt, wählt das Tool ebenfalls einen Bereich aus einer integrierten Auswahl.

  3. Schreiben Sie einen nicht leeren Nachrichtentext, wenn die Formulierung in der Ausgabe erscheinen soll. Bei leerem Nachrichtentext erstellt das Tool den Nachrichtentext aus integrierten Vorlagen und Begriffsauswahlen. Prüfen Sie deshalb vor dem Erzeugen, ob Sie eine eigene Formulierung benötigen.

  4. Starten Sie die Verarbeitung und lesen Sie die erzeugte Git-Commit-Nachricht. Ist die Option für eine abwärtsinkompatible Änderung aktiviert, fügt das Tool nach einer Leerzeile einen entsprechenden Hinweis an. Danach folgen nochmals eine Leerzeile und drei feste Aufzählungszeilen.

  5. Übernehmen Sie die Ausgabe nicht ungeprüft in Ihren Arbeitsablauf. Kontrollieren Sie insbesondere Typ, Bereich, Formulierung und den Hinweis auf eine abwärtsinkompatible Änderung. Wenn bei der Verarbeitung ein Fehler auftritt, meldet das Tool einen Fehlschlag und gibt den Text der Ausnahme aus.

Ausgabe richtig einordnen

Die Ausgabe ist eine formatierte Git-Commit-Nachricht, nicht die Änderung selbst. Ein vorgegebener, erkannter Typ wird verwendet; bei fehlendem oder nicht erkanntem Typ kann das Ergebnis anders ausfallen, weil eine integrierte Auswahl herangezogen wird. Dasselbe gilt für einen leeren Bereich. Bei leerem Nachrichtentext entsteht die Formulierung aus integrierten Vorlagen und Begriffen, sodass Sie den Inhalt vor dem Einsatz auf die tatsächliche Änderung abstimmen sollten.

Ist die Option für eine abwärtsinkompatible Änderung aktiv, erkennen Sie im Ergebnis einen zusätzlichen Hinweis nach einer Leerzeile. Unabhängig davon enthält der erzeugte Text anschließend drei feste Aufzählungszeilen. Das Tool stellt damit Text bereit; die geprüften Angaben belegen nicht, dass ein Repository bearbeitet, ein Git-Befehl ausgeführt oder ein Commit angelegt wird. Der Vertrag weist außerdem keinen Netzwerkzugriff aus. Daraus lassen sich jedoch keine Aussagen über Speicherung, Löschung, Datenschutz, Hosting oder eine bestimmte Ausführungsumgebung ableiten.

Praktisches Beispiel

Ein Entwickler möchte die Einführung einer neuen API-Suchfunktion als abwärtsinkompatible Änderung kennzeichnen.

Geben Sie den Typ „feat“, den Bereich „api“ und den Nachrichtentext „Unterstützung für die Suche ergänzt“ ein. Aktivieren Sie die Kennzeichnung für eine abwärtsinkompatible Änderung und starten Sie die Verarbeitung.

Die Ausgabe enthält den vorgegebenen Typ und Bereich in der formatierten Nachricht, den eingegebenen Nachrichtentext, anschließend bei aktivierter Kennzeichnung einen Hinweis nach einer Leerzeile und danach drei feste Aufzählungszeilen.

Einschränkungen

  • Bei leeren oder nicht erkannten Angaben kann die Auswahl variieren. Der ausgewiesene fehlende Netzwerkzugriff sagt nichts über Speicherung, Datenschutz oder den Ausführungsort aus.

Häufige Fehler

  • Ursache: Sie lassen Typ, Bereich oder Nachricht leer und erwarten dadurch eine vollständig festgelegte Formulierung. Korrektur: Geben Sie alle Werte vor, die reproduzierbar erscheinen sollen, und prüfen Sie die Ausgabe anschließend.

Häufige Fragen

Kann ich den Commit-Typ selbst festlegen?

Wenn Sie einen erkannten Typ eingeben, verwendet das Tool diesen. Bei einem leeren oder nicht erkannten Typ wird ein Typ aus einer integrierten Auswahl gewählt.

Was passiert bei einer leeren Commit-Nachricht?

Wenn der Nachrichtentext nicht leer ist, wird er als Nachricht verwendet. Bei leerem Text erstellt das Tool eine Formulierung aus integrierten Vorlagen und Begriffsauswahlen.

Wie wird eine abwärtsinkompatible Änderung angezeigt?

Wenn Sie die Option aktivieren, folgt nach einer Leerzeile ein Hinweis auf eine abwärtsinkompatible Änderung. Danach fügt das Tool nach einer weiteren Leerzeile drei feste Aufzählungszeilen an.

Tool

Git Commit Generator