Git コミットメッセージ生成器
無料オンラインGit コミットメッセージ生成、インストール不要
Conventional Commits とは?
Conventional Commits は、自動化ツールの一貫した形式を提供し、変更をより簡単に理解するためのコミットメッセージ仕様です。各コミットメッセージは構造に従います:type(scope): description。一般的なタイプには、feat(新機能)、fix(バグ修正)、docs(ドキュメント)、style(フォーマット)、refactor(コードリファクタリング)、perf(パフォーマンス)、test(テスト)、chore(メンテナンス)、build(ビルドシステム)、ci(CI 設定)、revert(コミットの取り消し)が含まれます。
Git コミットジェネレーターの使い方
利用可能なオプション(feat、fix、docs など)からコミットタイプを選択します。オプションでスコープを追加して、コードベースのどの部分が影響を受けるかを示します(例:auth、components、api)。コミットが何をするか、なぜそうするかを説明する明確な命令法のサブジェクト行を書きます。オプションで、変更をより徹底的に説明する詳細な本文を追加します。破壊的変更の場合、Breaking Change ボックスをチェックします。Generate をクリックしてコミットメッセージを作成し、Copy をクリックして Git ワークフローで使用します。
コミットメッセージのベストプラクティス
命令法を使用します(「added」や「adds」ではなく「add feature」)。サブジェクト行を 72 文字以下にします。何を、なぜを説明し、どのようにを説明しません。フッターで問題を参照します(例:Closes #123)。破壊的変更の場合、本文またはフッターを「BREAKING CHANGE: 」で始めます。プロジェクト全体で一貫性を保ってください。
▶Conventional Commits を使用する理由は?
▶コミットメッセージのスコープとは?
▶コミットを破壊的変更としてマークするのはいつですか?
▶コミットタイプをカスタマイズできますか?
このツールが役に立ったら、作者にコーヒーをおごってください。
コーヒーをおごる