Git:アノテーション仕様

フォームを送信

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

説明

1.タイプ(必須)

コミットのカテゴリを説明するために使用されます

  • br:このアイテムは特にバグ番号用であり、バグリストのバグ修正ステータスをテストに報告するために使用されます
  • feat:新機能(機能)
  • 修正:修正
  • ドキュメント:ドキュメント
  • スタイル:フォーマット(コード操作の変更には影響しません)
  • リファクタリング:リファクタリング(つまり、これは新機能ではなく、バグを修正するためのコード変更でもありません)
  • テスト:テストを追加
  • 雑用:その他の小さな変更通常、1行または2行の変更、または連続して数回送信された小さな変更のみがこのカテゴリに属します。
  • 元に戻す:feat(鉛筆):「graphiteWidth」オプションを追加(前のコミットを撤回)
  • アップグレード:アップグレード
  • バグ修正:バグを修正
  • 最適化:最適化
  • perf:Performanceの略で、コードのパフォーマンスを向上させる
  • テスト:テストケースを追加するか、既存のテストを更新します
  • ci:主な目的は、統合プロセス(Travis、Jenkins、GitLab CI、Circleなど)の提出を継続して完了するようにプロジェクトを変更することです。
  • ビルド:主な目的は、プロジェクトビルドシステム(グループ、webpack、ロールアップ構成など)の送信を変更することです。

2.スコープ(オプション)

スコープは、プロジェクトに応じて、データレイヤー、コントロールレイヤー、ビューレイヤーなど、コミットの影響のスコープを説明するために使用されます。

3.件名(必須)

件名は、コミットの目的の簡単な説明であり、50文字以内です。
動詞から始めて、changedやchangesの代わりに、changeなどの一人称現在形を使用します
。最初の文字の最初の文字は小文字
で、末尾にピリオド(。)はありません。

4.本体(オプション)

一部はこのコミットの詳細な説明であり、複数の行に分割できます

おすすめ

転載: blog.csdn.net/MQ0522/article/details/110121307