Gitmojiについて
gitmoji | An emoji guide for your commit messages
約70種類の絵文字とコミットメッセージの役割や意味を関連付けしたコミットガイドラインです。
和訳してみた
DeepLで機械翻訳したものを表にした。
絵文字 | 文字 | 翻訳説明 |
---|---|---|
🎨 | :art: |
コードの構造/形式を改善する。 |
⚡️ | :zap: |
パフォーマンスを向上させる。 |
🔥 | :fire: |
コードやファイルを削除する。 |
🐛 | :bug: |
不具合を修正しました。 |
🚑️ | :ambulance: |
CriticalなHotfixです。 |
✨ | :sparkles: |
新機能を導入する。 |
📝 | :memo: |
ドキュメントを追加・更新する。 |
🚀 | :rocket: |
デプロイするもの |
💄 | :lipstick: |
UIファイルやスタイルファイルを追加・更新する。 |
🎉 | :tada: |
プロジェクトを開始する。 |
✅ | :white_check_mark: |
テストの追加、更新、パス。 |
🔒️ | :lock: |
セキュリティに関する問題を修正しました。 |
🔐 | :closed_lock_with_key: |
シークレットの追加・更新 |
🔖 | :bookmark: |
リリース/バージョンタグ |
🚨 | :rotating_light: |
コンパイラやリンタの警告を修正。 |
🚧 | :construction: |
作業中です。 |
💚 | :green_heart: |
CIビルドの修正。 |
⬇️ | :arrow_down: |
依存関係をダウングレードする。 |
⬆️ | :arrow_up: |
アップグレードの依存関係 |
📌 | :pushpin: |
特定のバージョンに依存するものをピン留めします。 |
👷 | :construction_worker: |
CIビルドシステムを追加・更新する。 |
📈 | :chart_with_upwards_trend: |
アナリティクスやトラックコードの追加や更新。 |
♻️ | :recycle: |
コードをリファクタリングする。 |
➕ | :heavy_plus_sign: |
依存関係を追加する。 |
➖ | :heavy_minus_sign: |
依存関係を削除します。 |
🔧 | :wrench: |
設定ファイルを追加・更新する。 |
🔨 | :hammer: |
開発用スクリプトの追加や更新を行う。 |
🌐 | :globe_with_meridians: |
国際化とローカライゼーション。 |
✏️ | :pencil2: |
誤字脱字を修正する。 |
💩 | :poop: |
改善すべき悪いコードを書く。 |
⏪️ | :rewind: |
変更点を元に戻す。 |
🔀 | :twisted_rightwards_arrows: |
ブランチをマージします。 |
📦️ | :package: |
コンパイルされたファイルやパッケージの追加や更新。 |
👽️ | :alien: |
外部APIの変更に伴うコードの更新。 |
🚚 | :truck: |
リソース(ファイル、パス、ルートなど)を移動したり、名前を変えたりする。 |
📄 | :page_facing_up: |
ライセンスを追加・更新する。 |
💥 | :boom: |
ブレイキングチェンジを導入する。 |
🍱 | :bento: |
アセットを追加・更新する。 |
♿️ | :wheelchair: |
アクセシビリティを向上させる。 |
💡 | :bulb: |
ソースコードにコメントを追加・更新することができます。 |
🍻 | :beers: |
酔っぱらってコードを書く。 |
💬 | :speech_balloon: |
テキストやリテラルを追加・更新する。 |
🗃️ | :card_file_box: |
データベース関連の変更を行う。 |
🔊 | :loud_sound: |
ログの追加や更新を行う。 |
🔇 | :mute: |
ログを削除する。 |
👥 | :busts_in_silhouette: |
投稿者を追加または更新します。 |
🚸 | :children_crossing: |
ユーザーエクスペリエンス/ユーザビリティの向上 |
🏗️ | :building_construction: |
アーキテクチャの変更を行う。 |
📱 | :iphone: |
レスポンシブデザインに取り組む。 |
🤡 | :clown_face: |
模造品を作る。 |
🥚 | :egg: |
イースターエッグを追加・更新する。 |
🙈 | :see_no_evil: |
.gitignore ファイルを追加または更新します。 |
📸 | :camera_flash: |
スナップショットを追加・更新する。 |
⚗️ | :alembic: |
実験を行う。 |
🔍️ | :mag: |
SEOを向上させる。 |
🏷️ | :label: |
タイプを追加・更新する。 |
🌱 | :seedling: |
シードファイルを追加・更新する。 |
🚩 | :triangular_flag_on_post: |
機能フラグの追加、更新、削除を行います。 |
🥅 | :goal_net: |
エラーをキャッチする。 |
💫 | :dizzy: |
アニメーションやトランジションを追加・更新する。 |
🗑️ | :wastebasket: |
クリーンアップが必要なコードを非推奨とする。 |
🛂 | :passport_control: |
認証、ロール、パーミッションに関連するコードに取り組む。 |
🩹 | :adhesive_bandage: |
重要でない問題の簡単な修正。 |
🧐 | :monocle_face: |
データの探索・検査 |
⚰️ | :coffin: |
デッドコードを削除する。 |
🧪 | :test_tube: |
失敗するテストを追加する。 |
👔 | :necktie: |
ビジネスロジックの追加・更新 |
🩺 | :stethoscope: |
ヘルスチェックを追加または更新します。 |
🧱 | :bricks: |
インフラ関連の変更。 |
🧑💻 | :technologist: |
開発者エクスペリエンスの向上 |
💸 | :money_with_wings: |
スポンサーやお金に関するインフラを追加する。 |
🧵 | :thread: |
マルチスレッドまたは並行処理に関連するコードを追加または更新する。 |
🦺 | :safety_vest: |
バリデーションに関連するコードを追加または更新する。 |
VSCodeの拡張機能を使ってチートシートを表示する
Gitmoji Commit - Visual Studio Marketplaceを導入することで絵文字のチートシートを表示できます。
// 絵文字の設定,
"gitmoji.customEmoji": true,
"gitmoji.customEmojiMap": [
{"emoji": "🎨", "colon": ":art:", "text": "コードの構造/形式を改善する。"},
{"emoji": "⚡️", "colon": ":zap:", "text": "パフォーマンスを向上させる。"},
{"emoji": "🔥", "colon": ":fire:", "text": "コードやファイルを削除する。"},
{"emoji": "🐛", "colon": ":bug:", "text": "不具合を修正しました。"},
{"emoji": "🚑️", "colon": ":ambulance:", "text": "CriticalなHotfixです。"},
{"emoji": "✨", "colon": ":sparkles:", "text": "新機能を導入する。"},
{"emoji": "📝", "colon": ":memo:", "text": "ドキュメントを追加・更新する。"},
{"emoji": "🚀", "colon": ":rocket:", "text": "デプロイするもの"},
{"emoji": "💄", "colon": ":lipstick:", "text": "UIファイルやスタイルファイルを追加・更新する。"},
{"emoji": "🎉", "colon": ":tada:", "text": "プロジェクトを開始する。"},
{"emoji": "✅", "colon": ":white_check_mark:", "text": "テストの追加、更新、パス。"},
{"emoji": "🔒️", "colon": ":lock:", "text": "セキュリティに関する問題を修正しました。"},
{"emoji": "🔐", "colon": ":closed_lock_with_key:", "text": "シークレットの追加・更新"},
{"emoji": "🔖", "colon": ":bookmark:", "text": "リリース/バージョンタグ"},
{"emoji": "🚨", "colon": ":rotating_light:", "text": "コンパイラやリンタの警告を修正。"},
{"emoji": "🚧", "colon": ":construction:", "text": "作業中です。"},
{"emoji": "💚", "colon": ":green_heart:", "text": "CIビルドの修正。"},
{"emoji": "⬇️", "colon": ":arrow_down:", "text": "依存関係をダウングレードする。"},
{"emoji": "⬆️", "colon": ":arrow_up:", "text": "アップグレードの依存関係"},
{"emoji": "📌", "colon": ":pushpin:", "text": "特定のバージョンに依存するものをピン留めします。"},
{"emoji": "👷", "colon": ":construction_worker:", "text": "CIビルドシステムを追加・更新する。"},
{"emoji": "📈", "colon": ":chart_with_upwards_trend:", "text": "アナリティクスやトラックコードの追加や更新。"},
{"emoji": "♻️", "colon": ":recycle:", "text": "コードをリファクタリングする。"},
{"emoji": "➕", "colon": ":heavy_plus_sign:", "text": "依存関係を追加する。"},
{"emoji": "➖", "colon": ":heavy_minus_sign:", "text": "依存関係を削除します。"},
{"emoji": "🔧", "colon": ":wrench:", "text": "設定ファイルを追加・更新する。"},
{"emoji": "🔨", "colon": ":hammer:", "text": "開発用スクリプトの追加や更新を行う。"},
{"emoji": "🌐", "colon": ":globe_with_meridians:", "text": "国際化とローカライゼーション。"},
{"emoji": "✏️", "colon": ":pencil2:", "text": "誤字脱字を修正する。"},
{"emoji": "💩", "colon": ":poop:", "text": "改善すべき悪いコードを書く。"},
{"emoji": "⏪️", "colon": ":rewind:", "text": "変更点を元に戻す。"},
{"emoji": "🔀", "colon": ":twisted_rightwards_arrows:", "text": "ブランチをマージします。"},
{"emoji": "📦️", "colon": ":package:", "text": "コンパイルされたファイルやパッケージの追加や更新。"},
{"emoji": "👽️", "colon": ":alien:", "text": "外部APIの変更に伴うコードの更新。"},
{"emoji": "🚚", "colon": ":truck:", "text": "リソース(ファイル、パス、ルートなど)を移動したり、名前を変えたりする。"},
{"emoji": "📄", "colon": ":page_facing_up:", "text": "ライセンスを追加・更新する。"},
{"emoji": "💥", "colon": ":boom:", "text": "ブレイキングチェンジを導入する。"},
{"emoji": "🍱", "colon": ":bento:", "text": "アセットを追加・更新する。"},
{"emoji": "♿️", "colon": ":wheelchair:", "text": "アクセシビリティを向上させる。"},
{"emoji": "💡", "colon": ":bulb:", "text": "ソースコードにコメントを追加・更新することができます。"},
{"emoji": "🍻", "colon": ":beers:", "text": "酔っぱらってコードを書く。"},
{"emoji": "💬", "colon": ":speech_balloon:", "text": "テキストやリテラルを追加・更新する。"},
{"emoji": "🗃️", "colon": ":card_file_box:", "text": "データベース関連の変更を行う。"},
{"emoji": "🔊", "colon": ":loud_sound:", "text": "ログの追加や更新を行う。"},
{"emoji": "🔇", "colon": ":mute:", "text": "ログを削除する。"},
{"emoji": "👥", "colon": ":busts_in_silhouette:", "text": "投稿者を追加または更新します。"},
{"emoji": "🚸", "colon": ":children_crossing:", "text": "ユーザーエクスペリエンス/ユーザビリティの向上"},
{"emoji": "🏗️", "colon": ":building_construction:", "text": "アーキテクチャの変更を行う。"},
{"emoji": "📱", "colon": ":iphone:", "text": "レスポンシブデザインに取り組む。"},
{"emoji": "🤡", "colon": ":clown_face:", "text": "模造品を作る。"},
{"emoji": "🥚", "colon": ":egg:", "text": "イースターエッグを追加・更新する。"},
{"emoji": "🙈", "colon": ":see_no_evil:", "text": ".gitignore ファイルを追加または更新します。"},
{"emoji": "📸", "colon": ":camera_flash:", "text": "スナップショットを追加・更新する。"},
{"emoji": "⚗️", "colon": ":alembic:", "text": "実験を行う。"},
{"emoji": "🔍️", "colon": ":mag:", "text": "SEOを向上させる。"},
{"emoji": "🏷️", "colon": ":label:", "text": "タイプを追加・更新する。"},
{"emoji": "🌱", "colon": ":seedling:", "text": "シードファイルを追加・更新する。"},
{"emoji": "🚩", "colon": ":triangular_flag_on_post:", "text": "機能フラグの追加、更新、削除を行います。"},
{"emoji": "🥅", "colon": ":goal_net:", "text": "エラーをキャッチする。"},
{"emoji": "💫", "colon": ":dizzy:", "text": "アニメーションやトランジションを追加・更新する。"},
{"emoji": "🗑️", "colon": ":wastebasket:", "text": "クリーンアップが必要なコードを非推奨とする。"},
{"emoji": "🛂", "colon": ":passport_control:", "text": "認証、ロール、パーミッションに関連するコードに取り組む。"},
{"emoji": "🩹", "colon": ":adhesive_bandage:", "text": "重要でない問題の簡単な修正。"},
{"emoji": "🧐", "colon": ":monocle_face:", "text": "データの探索・検査"},
{"emoji": "⚰️", "colon": ":coffin:", "text": "デッドコードを削除する。"},
{"emoji": "🧪", "colon": ":test_tube:", "text": "失敗するテストを追加する。"},
{"emoji": "👔", "colon": ":necktie:", "text": "ビジネスロジックの追加・更新"},
{"emoji": "🩺", "colon": ":stethoscope:", "text": "ヘルスチェックを追加または更新します。"},
{"emoji": "🧱", "colon": ":bricks:", "text": "インフラ関連の変更。"},
{"emoji": "🧑💻", "colon": ":technologist:", "text": "開発者エクスペリエンスの向上"},
{"emoji": "💸", "colon": ":money_with_wings:", "text": "スポンサーやお金に関するインフラを追加する。"},
{"emoji": "🧵", "colon": ":thread:", "text": "マルチスレッドまたは並行処理に関連するコードを追加または更新する。"},
{"emoji": "🦺", "colon": ":safety_vest:", "text": "バリデーションに関連するコードを追加または更新する。"},
],
リンク集
- gitmoji | An emoji guide for your commit messages
- Gitmoji Commit - Visual Studio Marketplace
- Gitのコミットメッセージに絵文字を入れて社内の開発効率をあげた話【Emoji Prefix】 - Qiita
- Gitで絵文字コミットをするために行った3つの準備ステップ - Qiita
- GitHubのコミットメッセージに絵文字を入れて開発効率をあげる - Qiita
- Git Commit message Emoji
- VSCodeで絵文字のオートコンプリート&プレビュー - Qiita
2023/11/26 追記
gitmoji
に新たに以下の2文字が追加されていたので更新しました。
絵文字 | 文字 | 翻訳説明 |
---|---|---|
🧵 | :thread: |
マルチスレッドまたは並行処理に関連するコードを追加または更新する。 |
🦺 | :safety_vest: |
バリデーションに関連するコードを追加または更新する。 |