# git_test **Repository Path**: null_385_6802/git_test ## Basic Information - **Project Name**: git_test - **Description**: hello - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-06-25 - **Last Updated**: 2021-06-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # git commit规范 ![png](./1.png)实打实实打实大苏打 ## 规则 如上图所示:一条commit信息主要由“ **[emoji] [type]\([scope]): [message]** ”构成 type: commit 的类型, 比如:feat,fix,doc... 具体见.gitconfig scope: commit 影响的范围(模块名), 比如: ui,server,ci,client,app... ## cli工具 复制此文件[./git-emoji-commit.gitconfig](./git-emoji-commit.gitconfig)的内容,粘贴(追加)到你本机用户目录下的.gitconfig文件中 即可在命令行中通过以下命令,快捷生成符合规范的commit信息 > 命令行使用方式 > > git [type] [module] [message] > > 例如: > > git fix client "修复xxxxx功能" > > git feat server "新增xxxx功能" > > git rfct client,server "重构client,server模块" > > 提示:若[message]不包含特殊符号(如空格等),则可以不需要引号[","] ## Change log 本配置文件([./git-emoji-commit.gitconfig](./git-emoji-commit.gitconfig))不定期更新, 如果有新的[type],可以进行补充。 [type]尽量不超超过5个字母,注意不要与git默认关键字冲突 * [new] .... * 新增[type],fst :首次提交(first)