Git Commit 日志风格指南

本文介绍了一种标准化的commit日志格式,包括feat、fix、chore等类型的意义,帮助团队保持代码变更记录的一致性和清晰度。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

原则

遵循少量多次的提交原则,每天下班前必须提交当天代码。

commit规范

每条 commit 日志应包含类型+简要描述两个部分。
如:

feat:大厅功能 //新开发的大厅功能
fix:子游戏跳转失败 //修复的子游戏跳转的bug
perfect:每日签到  //优化每日签到功能

以下为可用的 commit 类型及意义。

类型说明
featfeature - 所有实现新功能、新行为的 commit 都属这个类型
fix修正缺陷的 commit
perfect优化代码的commit
test与测试有关的改动
docs对文档的改进,包括对外文档和代码注释
build和构建流程、持续集成等有关的改动
chore日常维护性的改动,例如 linter 的配置等
refactor不改变行为的对代码结构的改进
style对代码风格的修正(仅限缩进、空行一类的简单改动,对结构有影响的用 refactor)
cosmcosmetic - 不改变行为的对界面的纯视觉上的改动

其他

  1. 编辑器设置,编译文件等应该添加到.gitignore
  2. 理论上禁用force push,应该先revert再重新提交

参考

Git Commit 日志风格指南

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值