gitmoji 优雅提交代码

介绍

相信平时应该大家都用过github当做代码仓库,作为一个优质的仓库,对于代码的提交也有对应的规范,为了让提交看得更浅显易懂,可以使用不同的图标来表示不一样的意思,这里就介绍一个提交工具gitmoji

正文

关于这个库的使用相信官网已经描述的非常详细了,这里就简单做下翻译来供自己查看。

常用的几个

图标 代码 描述
🎨 :art: 改进代码的结构/格式。
🔥 :fire: 删除代码或文件。
🐛 :bug: 修复一个错误。
:sparkles: 介绍新功能。
:white_check_mark: 添加、更新或通过测试。
🚀 :rocket: 代码部署。
💄 :lipstick: 添加或更新 UI 和样式文件。
🔒️ :lock: 修复安全问题。
🔖 :bookmark: 发布/版本标签。
🔧 :wrench: 添加或更新配置文件。
⏪️ :rewind: 还原更改。
🤡 :clown_face: mock 代码
🙈 :see_no_evil: 添加或更新 .gitignore 文件。
🗑️ :wastebasket: 弃用需要清理的代码。
⚰️ :coffin: 删除死代码。
🧪 :test_tube: 添加失败的测试。
👔 :necktie: 添加或更新业务逻辑

索引

图标 代码 描述
🎨 :art: 改进代码的结构/格式。
⚡️ :zap: 提高性能。
🔥 :fire: 删除代码或文件。
🐛 :bug: 修复一个错误。
🚑️ :ambulance: 关键修补程序。
:sparkles: 介绍新功能。
📝 :memo: 添加或更新文档。
🚀 :rocket: 代码部署。
💄 :lipstick: 添加或更新 UI 和样式文件。
🎉 :tada: 项目创建
:white_check_mark: 添加、更新或通过测试。
🔒️ :lock: 修复安全问题。
🔖 :bookmark: 发布/版本标签。
🚨 :rotating_light: 修复编译器/linter 警告。
🚧 :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: mock 代码
🥚 :egg: 添加或更新复活节彩蛋。
🙈 :see_no_evil: 添加或更新 .gitignore 文件。
📸 :camera_flash: 添加或更新快照。
⚗️ :alembic: 进行实验。
🔍️ :mag: 改进搜索引擎优化。
🏷️ :label: 添加或更新类型。
🌱 :seedling: 添加或更新种子文件。
🚩 :triangular_flag_on_post: 添加、更新或删除功能标志。
🥅 :goal_net: 捕捉错误。
💫 :dizzy: 添加或更新动画和过渡。
🗑️ :wastebasket: 弃用需要清理的代码。
🛂 :passport_control: 处理与授权、角色和权限相关的代码。
🩹 :adhesive_bandage: 对非关键问题的简单修复。
🧐 :monocle_face: 数据探索/检查。
⚰️ :coffin: 删除死代码。
🧪 :test_tube: 添加失败的测试。
👔 :necktie: 添加或更新业务逻辑
🩺 :stethoscope: 添加或更新健康检查。

结束

简单水💧一下。