Git コミット コメントの共通ルールとベスト プラクティス

Git を使用する場合、チーム メンバーがより適切な Git コミット コメントを作成するのに役立つ共通のルールとベスト プラクティスがいくつかあります。一般的な Git コミット コメント ルールをいくつか示します。

  1. 簡潔にする: コメントは簡潔に、一般的な変更点を説明する必要があります。長いコメントは避け、1 行の長さが 50 文字以下になるようにしてください。

  2. 動詞の現在形を使用する: 変化を説明するには動詞の現在形を使用します。たとえば、「修正済み」または「修正」の代わりに「修正」を使用します。

  3. 一人称: 一人称を使用して変更を説明します (例: 「機能の追加」ではなく「機能の追加」)。

  4. 無意味なコメントを避ける: コメントは有益な情報を提供するものであり、「更新」や「バグを修正」などの無意味なコメントは避けてください。できるだけ具体的にしてください。

  5. キーワードを使用する: コメント内でキーワードを使用して、行われた変更の種類を識別します。たとえば、新しい機能を追加するには「追加」、バグを修正するには「修正」、既存の機能を更新するには「更新」、機能を削除するには「削除」などを使用します。

  6. 問題またはタスク番号を参照する: コード変更が特定の問題またはタスクに関連している場合は、コメント内の対応する問題またはタスク番号を参照できます。これは、コードの変更を追跡し、特定の問題やタスクと関連付けることに役立ちます。

  7. セグメント化されたコメント: 大規模なコード変更の場合、セグメント化されたコメントを使用して、変更のさまざまな部分をより適切に整理して説明できます。

  8. 英語を使用する: チーム メンバー間の理解と一貫性を確保するために、Git コミット コメントを英語で書くことをお勧めします。

これらのルールとベスト プラクティスは、チーム メンバーがコードの変更履歴をよりよく理解して追跡し、コードの可読性と保守性を向上させるのに役立ちます。

コメントの適切な形式を示す Git コミット コメントの例をいくつか示します。

  1. 新しい機能を追加します。

    Add user authentication feature
    
  2. バグを修正します:

    Fix null pointer exception in data processing
    
  3. 既存の関数を更新します。

    Update data validation logic for better error handling
    
  4. 関数を削除します:

    Remove deprecated API endpoint
    
  5. 問題番号またはタスク番号を引用するには:

    Refactor database connection code (#123)
    
  6. セグメンテーションに関するメモ:

    Refactor user authentication code
    
    - Extract authentication logic into separate module
    - Improve password hashing algorithm
    

これらのコメント例は、簡潔さ、動詞の現在形の使用、一人称、キーワードなどの規則に従っており、加えられた変更を説明するのに役立つ情報を提供します。特定の状況やチームの要件に応じて調整してください。

おすすめ

転載: blog.csdn.net/ChinaLiaoTian/article/details/131556358