LoginSignup
20
14

Gitのコミットメッセージと絵文字のチートシートを作成した

Last updated at Posted at 2022-08-13

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": "バリデーションに関連するコードを追加または更新する。"},
  ],

リンク集

2023/11/26 追記

gitmojiに新たに以下の2文字が追加されていたので更新しました。

絵文字 文字 翻訳説明
🧵 :thread: マルチスレッドまたは並行処理に関連するコードを追加または更新する。
🦺 :safety_vest: バリデーションに関連するコードを追加または更新する。
20
14
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
20
14