Inhaltsverzeichnis
1. Das Format der Commit-Nachricht
1.1 Kopfzeile
2. Regeln gehen online und offline, übergeben eine nicht vorhandene Regelnummer und erhalten eine Ausnahmeaufforderung. bestanden: Eingereicht von: xxx pass
Heim Java javaLernprogramm Was sind die Verwendungsspezifikationen von Java Git Commit Message?

Was sind die Verwendungsspezifikationen von Java Git Commit Message?

May 11, 2023 am 09:46 AM
java git

    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>
    Nach dem Login kopieren

    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!

    Erklärung dieser Website
    Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

    Heiße Artikel -Tags

    Notepad++7.3.1

    Notepad++7.3.1

    Einfach zu bedienender und kostenloser Code-Editor

    SublimeText3 chinesische Version

    SublimeText3 chinesische Version

    Chinesische Version, sehr einfach zu bedienen

    Senden Sie Studio 13.0.1

    Senden Sie Studio 13.0.1

    Leistungsstarke integrierte PHP-Entwicklungsumgebung

    Dreamweaver CS6

    Dreamweaver CS6

    Visuelle Webentwicklungstools

    SublimeText3 Mac-Version

    SublimeText3 Mac-Version

    Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

    So installieren Sie Deepseek So installieren Sie Deepseek Feb 19, 2025 pm 05:48 PM

    So installieren Sie Deepseek

    Zusammenfassung der FAQs für die Verwendung von Deepseek Zusammenfassung der FAQs für die Verwendung von Deepseek Feb 19, 2025 pm 03:45 PM

    Zusammenfassung der FAQs für die Verwendung von Deepseek

    Was sind die KI-Tools? Was sind die KI-Tools? Nov 29, 2024 am 11:11 AM

    Was sind die KI-Tools?

    Brechen oder aus Java 8 Stream foreach zurückkehren? Brechen oder aus Java 8 Stream foreach zurückkehren? Feb 07, 2025 pm 12:09 PM

    Brechen oder aus Java 8 Stream foreach zurückkehren?

    Java leicht gemacht: Ein Leitfaden für Anfänger zur Programmierleistung Java leicht gemacht: Ein Leitfaden für Anfänger zur Programmierleistung Oct 11, 2024 pm 06:30 PM

    Java leicht gemacht: Ein Leitfaden für Anfänger zur Programmierleistung

    Welche Auswirkungen auf die Branche haben die Top -Markthersteller in den Kryptomarkt? Welche Auswirkungen auf die Branche haben die Top -Markthersteller in den Kryptomarkt? Mar 04, 2025 pm 08:03 PM

    Welche Auswirkungen auf die Branche haben die Top -Markthersteller in den Kryptomarkt?

    Gestalten Sie die Zukunft: Java-Programmierung für absolute Anfänger Gestalten Sie die Zukunft: Java-Programmierung für absolute Anfänger Oct 13, 2024 pm 01:32 PM

    Gestalten Sie die Zukunft: Java-Programmierung für absolute Anfänger

    Java -Programm, um das Kapselvolumen zu finden Java -Programm, um das Kapselvolumen zu finden Feb 07, 2025 am 11:37 AM

    Java -Programm, um das Kapselvolumen zu finden

    See all articles