572 文字
3 分
【コミット】先頭につけるPrefix【一覧】

目次

1
初期設定・コミット
2
新規追加・機能追加
3
修正・更新
4
コード改善・リファクタリング
5
機能変更・削除
6
バージョン管理・リセット
7
ドキュメント関連
8
スタイル調整
9
パフォーマンス改善
10
テスト関連
11
その他

初期設定・コミット#

init: 最初のコミットを行う場合に使用します。

新規追加・機能追加#

add: 新規ファイルやライブラリを追加する場合に使用します。
feat: ユーザが利用する機能を追加する場合に使用します。  
  ※ 機能追加にファイル追加が伴う場合は、この接頭辞でファイル追加も包括されます。

修正・更新#

update: 既存の機能に問題はないが、ユーザが利用する機能に修正を加えたい場合に使用します。  
  ※ 機能の更新や調整などを意味します。
change: 仕様変更により、既存の機能に修正を加えた場合に使用します。  
  ※ 仕様変更に伴う修正を行った場合。
fix: 既存の機能の問題(不具合)を修正する場合に使用します。
hotfix: 緊急の変更を追加する場合に使用します。  
  ※ 稼働中のシステムの不具合対応など。

コード改善・リファクタリング#

refactor/clean: コードを修正し、改善する場合に使用します。  
  ※ リファクタリングやコードの整理など。
improve: コードの改善をする場合に使用します。

機能変更・削除#

disable: 機能を一時的に無効にする場合に使用します。
remove/delete: ファイルや機能・ライブラリを削除する場合に使用します。
rename: ファイル名を変更する場合に使用します。
move: ファイルを移動する場合に使用します。

バージョン管理・リセット#

upgrade: バージョンをアップグレードする場合に使用します。  
  ※ 主にライブラリのバージョンアップなど。
revert: 以前のコミットに戻す場合に使用します。

ドキュメント関連#

docs: ドキュメントを修正する場合に使用します。

スタイル調整#

style: コードに関わらないコードスタイルを修正する場合に使用します。  
  ※ インデントやコメントアウトの削除など。

パフォーマンス改善#

perf: コードのパフォーマンスを改善する場合に使用します。

テスト関連#

test: テストコードの修正・削除や、テストコードを追加する場合に使用します。

その他#

chore: 上記の接頭辞に当てはまらないコミットに使用します。  
  ※ ビルドツールやライブラリで自動生成されたものをコミットする場合など。
【コミット】先頭につけるPrefix【一覧】
https://oooo-o0.github.io/posts/gitprefix/
作者
Sui
公開日
2025-04-07
ライセンス
CC BY-NC-SA 4.0