機能
コミットメッセージ
Bobを使用して意味のあるコミットメッセージを自動生成します。AIのサポートにより、時間を節約し、一貫性を維持し、コンベンショナルコミット(conventional commit)規格に準拠します。
この機能を使用する理由
- 時間を節約: ワンクリックで適切にフォーマットされたコミットメッセージを生成します
- 一貫性を維持: コンベンショナルコミット規格に自動的に準拠します
- プロジェクトのスタイルに合わせる: Bobがブランチ名とコミット履歴を分析し、プロジェクトの規約に合わせます
- 簡単に反復: 最初の提案が気に入らない場合は、別の候補を生成できます
仕組み
Bobはステージングされた(staged)変更を調査し、コードベースにどのような変更が加えられたかを理解します。その後、ブランチ名と最近のコミット履歴を分析して、プロジェクトのスタイルに合った適切なコミットメッセージのフォーマットを決定します。
はじめに
前提条件
最良の結果を得るには、「ソース管理(Source Control)」パネルで変更をステージングしてください。Bobはステージングされていない変更のコミットメッセージも生成できます。
基本的な使い方
コミットメッセージを自動生成するには:
- コミットメッセージボックスの横にあるスパークル()アイコンをクリックします。
- Bobが作成したコミットメッセージを確認します。
- 別の提案を表示するには、もう一度スパークル()アイコンをクリックします。必要に応じて、メッセージに編集を加えます。
- 変更をコミットします。
ヒントとベストプラクティス
- 最善の結果を得るために、アトミックなコミット(単一の関心事に対処する変更)を行ってください。
- 特定の課題(issue)に取り組んでいる場合は、ブランチ名に課題番号を含めてください。
- より詳細な情報を追加するために、必要に応じて生成されたメッセージを編集してください。
- 最初の提案が変更内容を正確に反映していない場合は、再生成オプションを使用してください。
このトピックはいかがですか?