Git のコミットメッセージについている "feat:" などのプレフィックスは、そのコミットの目的を表しています。付けなくても可。
feat: 機能の変化 (追加・変更・削除) のためfix: 過去のコミットの誤りを修正するためrefactor: 機能の変化以外の理由でコードを変更するため- コードの品質の改善 (リファクタリング)、テストコードの追加など
docs: ドキュメントやコメントを変更するためchore: その他、開発者のため- 開発環境の設定変更、ビルドスクリプトの更新など