ホームページ  >  記事  >  Java  >  Java Git Commit Messageの利用仕様は何ですか?

Java Git Commit Messageの利用仕様は何ですか?

WBOY
WBOY転載
2023-05-11 09:46:051545ブラウズ

    1. コミット メッセージの形式

    各送信のコミット メッセージには、ヘッダー、本文、フッターの 3 つの部分が含まれます。

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

    このうち、ヘッダー、特技の提出内容本文、修正タイプは必須です。セクションに関係なく、1 行が 72 文字 (または 100 文字) を超えてはなりません。これは、自動行折り返しが外観に影響を与えるのを防ぐためです。

    1.1 ヘッダー

    ヘッダー部分は 1 行のみで、タイプ (必須)、スコープ (必須)、件名 (必須) の 3 つのフィールドが含まれています。
    (1)type
    type はコミットのカテゴリを記述するために使用され、次の 7 つの識別子のみが許可されます。

    • #feat:新機能

    • ##fix:

      バグを修正

    • docs:

      Documentation

    • style:

      形式 (コードの動作に影響を与えない変更)

    • #refactor:

      リファクタリング (つまり、新機能やバグ修正ではないコードの変更)

    • test:

      テストの追加

    • ##build:
    • ビルド プロセスまたは補助ツールの変更

      #(2 ) スコープ
    • scopeインジケーターのテンプレートやルールの上下など、プロジェクトによって異なるコミットの影響範囲を記述するために使用されます。
    (3)subject

    subject は、コミットの目的を 50 文字以内で短い説明にします。


    1. 動詞で始め、変更、変更なし、変更などの一人称現在時制を使用します
    • 2. 最初の文字 小文字
    • 3. 最後にピリオド (.) を追加しないでください
    • 1.2 Body
    Body 部分このコミットの詳細な説明です。複数行に分割できます。

    1. さまざまな順方向または逆方向のテスト シナリオを簡単にリストする必要があります。テストに合格した場合は、合格したことを記入してください。
    • 2. モディファイア情報を追加します
    • 2. 例
    2.1 特技の例

    feat (ルールのオンラインとオフライン、ビルド、有効化、シミュレーションの有効化): ルールのオンラインとオフラインの関数を追加します

    1. ルールのオンラインとオフラインのメイン プロセス、エンジンは正常にサブスクライブし、fldl は正常に生成されます。 pass

    2. ルールがオンラインまたはオフラインになるときに、存在しないルール番号が渡されると、例外がプロンプトされます。 pass

    提出者: xxx

    2.2 修正例

    修正 (モデル モジュール): モデル テストが失敗しました

    1.インポートmar モデル (派生フィールドを含む)。 pass

    2. 派生フィールドなしで mar モデルをインポートします。 pass

    提出者: xxx

    プラグインの推奨事項

    ideaコード提出仕様を使用してプラグインをインストールできます。

    1. プラグインをインストールします

    ## 2.提出時に提出するプラグインを選択します

    Java Git Commit Messageの利用仕様は何ですか?

    Java Git Commit Messageの利用仕様は何ですか?

    以上がJava Git Commit Messageの利用仕様は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

    声明:
    この記事はyisu.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。