22
14

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

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: 深刻な問題(クリティカルなバグ)を修正した。
:sparkles: 新機能を導入する。
📝 :memo: ドキュメントを追加または更新する。
🚀 :rocket: デプロイするための準備をした。
💄 :lipstick: UIおよびスタイルファイルを追加または更新する。
🎉 :tada: プロジェクトを開始する。
:white_check_mark: テストを追加、更新、または通過させる。
🔒️ :lock: セキュリティまたはプライバシーの問題を修正する。
🔐 :closed_lock_with_key: シークレットを追加または更新する。
🔖 :bookmark: リリース/バージョンタグのためのコミット
🚨 :rotating_light: コンパイラ/リンターの警告を修正します。
🚧 :construction: WIP 作業中です。
💚 :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: バリデーションに関連するコードを追加または更新する。
✈️ :airplane: オフラインサポートを改善します。

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": "深刻な問題(クリティカルなバグ)を修正した。"
    },
    {
      "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": "WIP 作業中です。"
    },
    {
      "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": "バリデーションに関連するコードを追加または更新する。"
    },
    {
      "emoji": "✈️",
      "colon": ":airplane:",
      "text": "オフラインサポートを改善します。"
    },
  ]
}

リンク集

2023/11/26 追記

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

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

2025/09/15 追記

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

絵文字 文字 翻訳説明
✈️ :airplane: オフラインサポートを改善します。
22
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
22
14

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?