Heim  >  Artikel  >  Java  >  Was sind die Verwendungsspezifikationen von Java Git Commit Message?

Was sind die Verwendungsspezifikationen von Java Git Commit Message?

WBOY
WBOYnach vorne
2023-05-11 09:46:051546Durchsuche

    1. Das Format der Commit-Nachricht

    Für jede Übermittlung besteht die Commit-Nachricht aus drei Teilen: Kopfzeile, Textkörper und Fußzeile.

    <type>(<scope>): <subject>
    // 空一行
    <body>

    Darunter sind Header, Einreichungsinhalte für Leistungs- und Fixtypen und Text erforderlich. Unabhängig vom Abschnitt darf keine Zeile länger als 72 Zeichen (bzw. 100 Zeichen) sein. Dadurch soll verhindert werden, dass der automatische Zeilenumbruch das Erscheinungsbild beeinträchtigt.

    1.1 Kopfzeile

    Der Kopfteil besteht nur aus einer Zeile und enthält drei Felder: Typ (erforderlich), Umfang (erforderlich) und Betreff (erforderlich).
    (1) Typ
    Typ wird verwendet, um die Commit-Kategorie zu beschreiben. Nur die folgenden 7 Bezeichner sind zulässig.

    • feat: feature

    • fix: bugfix

    • docs: documentation

    • style: Format Es wirkt sich nicht auf die Codeausführung aus) Änderungen)

    • Refactor: Refactoring (Codeänderungen, die keine neuen Funktionen oder Fehlerbehebungen sind)

    • Test: ADD -Tests

    • Build: Build -Prozess oder Hilfswerkzeuge ändert sich

    (2) Umfang
    Umfang
    Umfang wird verwendet, um den Umfang der Auswirkungen des Commits zu beschreiben, z. B. Indikatorvorlagen, Regeln nach oben und unten usw., die je nach Projekt variieren.
    (3)Betreff

    Betreff ist eine kurze Beschreibung des Zwecks des Commits, nicht mehr als 50 Zeichen.
    • 1. Beginnen Sie mit einem Verb, verwenden Sie die erste Person im Präsens, z. B. „change“, anstatt „changed“ oder „changes“. 2. Der erste Buchstabe ist klein geschrieben. .) am Ende
    • 1.2 Body
    • Der Body-Teil ist eine detaillierte Beschreibung dieses Commits und kann in mehrere Zeilen unterteilt werden.

    1. Sie müssen verschiedene Vorwärts- oder Rückwärtstestszenarien kurz auflisten. Wenn der Test bestanden wird, füllen Sie das Feld „Bestanden“ aus. 2. Modifikatorinformationen hinzufügen 2. Beispiele . Regel hoch und runter Im Thread-Master-Prozess abonniert die Engine normal und fldl wird normal generiert. pass

    2. Regeln gehen online und offline, übergeben eine nicht vorhandene Regelnummer und erhalten eine Ausnahmeaufforderung. bestanden: Eingereicht von: xxx pass

    2. Importieren Sie das Mar-Modell, das keine abgeleiteten Felder enthält. bestanden

    Eingereicht von: xxx
    • Plug-in-Empfehlung

    • Idee kann Plug-ins mit Code-Übermittlungsspezifikationen installieren.
    • 1. Installieren Sie das Plug-in

    2. Wählen Sie beim Senden das zu übermittelnde Plug-in aus


    Das obige ist der detaillierte Inhalt vonWas sind die Verwendungsspezifikationen von Java Git Commit Message?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

    Stellungnahme:
    Dieser Artikel ist reproduziert unter:yisu.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen