Git 提交信息表情符号(emoji)指南

笔记2天前更新 Gang
47 0 0
Git 提交信息表情符号(emoji)指南

以下是一份详细的 Git 提交信息表情符号(emoji)指南。通过使用这些 emoji,开发者可以直观地展示每次提交的类型,提高团队协作的清晰度。


常用的 Git Commit Emoji 指南

新增功能和内容

  • :sparkles: —— 新增功能:用于提交新功能代码。
  • :heavy_plus_sign: —— 增加依赖:用于添加依赖包。
  • 📦 :package: —— 新建或发布项目版本:用于初始项目结构或版本发布。

修复问题

  • 🐛 :bug: —— 修复 Bug:用于修复代码中的错误。
  • 🚑️ :ambulance: —— 紧急修复:用于需要快速发布的紧急修复。
  • 🔒 :lock: —— 修复安全性问题:用于修复与安全相关的问题。

改进与优化

  • 🎨 :art: —— 代码结构改进:用于优化代码结构/格式。
  • :zap: —— 性能优化:用于提高代码的性能。
  • 🔥 :fire: —— 移除代码或文件:用于删除不必要的代码或文件。
  • 💄 :lipstick: —— 更新 UI 样式:用于更新 UI 和样式文件。

重构与更新

  • ♻️ :recycle: —— 重构代码:用于代码重构而不影响现有功能。
  • 💚 :green_heart: —— 修复构建问题:用于解决 CI 构建问题。
  • 🚨 :rotating_light: —— 移除警告:用于清理代码中的警告。

文档与信息更新

  • 📝 :memo: —— 更新文档:用于更改或添加文档。
  • 📖 :book: —— 更新项目说明:更新 README 或项目说明文件。
  • 🔖 :bookmark: —— 发布/更新版本标签:用于发布新版本或添加版本标签。

测试相关

  • :white_check_mark: —— 添加测试:用于新增测试。
  • 🧪 :test_tube: —— 实验性代码:用于实验性功能或代码。
  • 👷 :construction_worker: —— CI/CD 配置:用于 CI/CD 配置和脚本的更改。

工具和环境

  • 🔧 :wrench: —— 工具和配置:用于修改项目配置文件。
  • 🗃️ :card_file_box: —— 数据库相关:用于数据库迁移、修改等。
  • 🧹 :broom: —— 代码清理:用于代码清理,比如格式化、去掉空白行等。

部署与构建

  • 📦️ :package: —— 构建项目:用于项目构建的相关内容。
  • 🚀 :rocket: —— 部署功能:用于部署或发布新的功能。
  • 👷 :construction_worker: —— CI/CD:用于 CI/CD 配置和脚本。

其他提交

  • 💩 :poop: —— 需要改进的代码:用于临时代码。
  • 🤖 :robot: —— 自动化:用于引入或改进自动化流程。
  • 🙈 :see_no_evil: —— 更新 .gitignore:用于更改 .gitignore 文件。
  • 🥚 :egg: —— 复活节彩蛋:用于添加彩蛋。
  • 📈 :chart_with_upwards_trend: —— 分析和追踪:用于添加分析或跟踪代码。

示例

示例 1:新增功能

✨ feat: 添加用户登录功能

示例 2:修复 Bug

🐛 fix: 修复密码验证逻辑错误

示例 3:更新文档

📝 docs: 更新 README,增加部署说明

示例 4:性能优化

⚡ perf: 优化数据处理逻辑,提高查询速度

示例 5:代码重构

♻️ refactor: 重构用户权限管理模块

示例 6:构建项目

📦️ build: 更新项目构建配置

通过使用这些 emoji,提交信息的内容和目的更加直观明确,从而提高团队沟通效率。可以根据项目需求灵活调整,形成统一规范。

© 版权声明

相关文章

暂无评论

暂无评论...