Blog
Gitmessage

git message的正确打开方式

在Git提交消息中使用不同符号可以使消息更加直观和有组织。常见的符号可以根据提交的类型来选择,例如:功能新增、修复错误、文档更新等。以下是一种方法来根据不同类型的消息选择不同的符号,并列举一些常见的符号和其用途。

常用符号与其用途

你可以使用以下常见符号来表示不同类型的提交消息:

  • 新功能(New feature)
  • 🐛 错误修复(Bug fix)
  • 📝 文档(Documentation)
  • 🔧 配置文件(Configuration)
  • 🎨 代码样式(Code style)
  • 🚀 性能优化(Performance)
  • 📦 构建(Build)
  • 测试(Tests)
  • ♻️ 重构(Refactoring)

获取这些符号

你可以在以下几个地方获取这些符号:

  1. 在线符号库

  2. 符号参考表

在Git提交消息中使用符号

你可以在提交消息中直接使用这些符号。例如:

git commit -m "✨ 添加新功能:用户注册"

或者:

git commit -m "🐛 修复登录页面崩溃问题"

自动化工具

如果你希望在团队中统一这些符号的使用,可以考虑使用一些工具来自动化这个过程。

  1. commitizen: 这是一个帮助生成标准化commit消息的工具。

    安装:

    npm install -g commitizen

    使用:

    git cz
  2. gitmoji-cli: 这是一个使用gitmoji的命令行工具,专门用于在提交消息中添加emoji。

    安装:

    npm install -g gitmoji-cli

    使用:

    gitmoji -c

总结

  1. 选择符号:根据提交的类型选择适当的符号,参考上面的常见符号列表。
  2. 获取符号:可以通过在线符号库或者gitmoji指南获取。
  3. 使用符号:在提交消息中直接使用复制得到的符号。
  4. 自动化工具:可以使用commitizen或gitmoji-cli来统一和自动化提交消息的规范。

通过这些方法,你可以轻松地根据不同类型的提交消息选择不同的符号,使提交历史更加清晰和易于理解。