SuperAPI AI 工具集

git

通用与其它

查看项目

更新于 10-16 02:30

技能介绍

用途:这是一份按作者个人偏好整理的 git 使用补充规范,适用于被要求执行提交操作的场景。基础 git 用法仍按通用知识处理,本技能仅作细化约定。

分支命名:用短句加连字符命名,例如 add-some-feature;不使用 feat/、hotfix/ 等前缀。

提交信息:代码标识符一律用反引号包裹,例如 “Add html.UserPage component”;Go 代码标识符需带包名前缀,结构体字段与方法可写成 model.User.Name 形式。提交信息末尾引用相关 GitHub issue,格式为 “See #123, #234”;若提交修复了 issue,则用 “Fixes #123, fixes #234”,重复 “fixes” 对 GitHub 自动关闭 issue 很重要。不要在信息中说明更新了测试,默认视为已更新。

提交操作:除非被明确指示,否则不要 amend 之前的提交。分支上首次提交之后的后续提交,使用简单信息即可(如 “fixing …”),因为分支在 GitHub 上通常会被 squash。

限制:内容仅为提交信息与命名偏好,未提供安装命令、平台支持、收费情况或更多功能说明。