Closed2

自分用gitmoji設定

kcabokcabo
setting.json
"gitmoji.additionalEmojis": [
    {
      "emoji": "🚧",
      "code": ":construction:",
      "description": "Work in progress"
    },
    {
      "emoji": "✨",
      "code": ":sparkles:",
      "description": "Introduce new features"
    },
    {
      "emoji": "💄",
      "code": ":lipstick:",
      "description": "Add or update the UI and style files"
    },
    {
      "emoji": "♻️",
      "code": ":recycle:",
      "description": "Refactor code"
    },
    {
      "emoji": "⚡️",
      "code": ":zap:",
      "description": "Improve performance"
    },
    {
      "emoji": "🔥",
      "code": ":fire:",
      "description": "Remove code or files"
    },
    {
      "emoji": "🚚",
      "code": ":truck:",
      "description": "Move or rename resources (e.g.: files, paths, routes)"
    },
    {
      "emoji": "🐛",
      "code": ":bug:",
      "description": "Fix a bug"
    },
    {
      "emoji": "🚑",
      "code": ":ambulance:",
      "description": "Critical hotfix"
    },
    {
      "emoji": "📝",
      "code": ":memo:",
      "description": "Add or update documentation"
    },
    {
      "emoji": "🔧",
      "code": ":wrench:",
      "description": "Add or update configuration files"
    },
    {
      "emoji": "🚀",
      "code": ":rocket:",
      "description": "Deploy stuff"
    },
    {
      "emoji": "🎉",
      "code": ":tada:",
      "description": "Begin a project"
    },
    {
      "emoji": "✅",
      "code": ":white_check_mark:",
      "description": "Add, update, or pass tests"
    },
    {
      "emoji": "⏪",
      "code": ":rewind:",
      "description": "Revert changes"
    },
    {
      "emoji": "🔀",
      "code": ":twisted_rightwards_arrows:",
      "description": "Merge branches"
    }
  ],
  "gitmoji.onlyUseAdditionalEmojis": true
kcabokcabo

拡張機能
https://marketplace.visualstudio.com/items?itemName=Vtrois.gitmoji-vscode

このプロジェクトから派生したもの
https://gitmoji.dev/

不要なものがかなり多い・用途がかぶるものが多い
例) 🎨: Improve structure / format of the code.
♻️: Refactor code.

そもそも数が多いのでコミット時に選ぶのに時間がかかる
絵文字ですべてを説明しようとしなくていい(コミットメッセージ書くから)
→ ので、あくまで被らないように分類したい

ただし、主流の書き方から外したくはない
たとえば🚀はデプロイとする人やパフォーマンス改善とする人

人によって受け取る意味が異なるとアイコンの意味が薄れる
→オレオレじゃなくて標準に従いたい
→「標準」を先のgitmojiとした
→gitmojiから不要なものを減らし、順番を分かりやすく入れ替えた。descriptionも変えずにそのまま

参考

このスクラップは1ヶ月前にクローズされました