diff --git a/GitStyle.md b/GitStyle.md index b5c6722..b45d821 100644 --- a/GitStyle.md +++ b/GitStyle.md @@ -31,6 +31,10 @@ - 中括号以外字段规定 - 没有指定规定,简洁明了即可. +#### [参考] 样式参考 + +![image-20230712140622042](https://i-cdn.akass.cn/2023/07/64ae48db3de2a.webp!wp60) + ### [强制] 请务必选择标签内容 @@ -44,9 +48,104 @@ > 若有项目请选择合理项目方便进行看板查看. +![image-20230712135338302](https://i-cdn.akass.cn/2023/07/64ae413ad64b1.png!wp60) + +#### 测试举例 + +- 新建工单 + - 工单分支:feature + - 工单标题:[后端|发现漏洞] 文件web.php发现问题 + - 工单标签:bug + - 工单项目:漏洞修复(FixBUG) + - 指派人员:DC_DC + +![image-20230712140622042](https://i-cdn.akass.cn/2023/07/64ae42e040c5e.png!wp60) + ## Pull Request提交模板 ### [强制] 对于暂时不需要进行合并请求的申请添加`WIP:`字样 +> 添加 `WIP:` 字样可以避免审查及有权限开发者进行代码合并,避免出现沟通不佳,无效合并. + +![image-20230712141403266](https://i-cdn.akass.cn/2023/07/64ae44add4c31.png!wp60) + +### [强制] PR标题必须写明类型是什么 + +> 为了区分前后端开发所提交的事务,务必在PR进行工单提交,在工单的每一个标题最前面创建标准字段,字段表明类型是该工单面向后端开发或前端开发. + +与 [[强制] 标题务必写明类型是什么](#[强制] 标题务必写明类型是什么) 配置一致 + +### [强制] 若本次PR是处理Issue问题务必填写所属工单 + +> 以便与工单达成对应关系,方便代码的处理与开发操作,同时可以在项目中进行内容显示. + + + +## 代码推送 + +### [强制] 代码推送标题务必写明类型 + +> 明确的类型可以方便代码进行审查时候或者其他开发者进行查看推送任务可以了解您的推送具体推送任务是什么. + +#### 字段样式 + +| 功能内容 | 描述 | +| :------------ | ---------------------------------------------------------- | +| `AddFeature` | 添加新的功能组件 | +| `Modify` | 进行新功能的持续更新维护(仅适用于新功能的迭代与共享的修改) | +| `EditFeature` | 修改某项功能 | +| `DelFeature` | 删除功能 | +| `FixBUG` | 进行漏洞修复与补丁 | +| `AddFile` | 添加文件(单纯进行文件的新建,没有对文件进行新功能的编写) | +| `DelFile` | 删除文件(单纯进行文件的删除,没有对文件进行功能的修改) | +| `Merge` | 常规合并分支 | +| `Rebase` | 常规变基分支 | + +#### [参考]字段举例 + +``` +AddFeature: 新增登陆系统功能 + +<你的具体提交说明> + +<文件变动> +``` + +### [强制] 代码推送禁止只填写标题而不描述提交具体说明 + +> 若未进行详细提交描述则其他开发者无法通过其他描述进行代码开发等. + +#### [参考]字段举例 + +``` +<标题> + +完成登陆系统和注册组件的处理,前端处理操作,用户可以通过对应页面进行ye'mia. + +<文件变动> +``` + +### [推荐] 对于变动文件可以写明 + +> 方便开发者可以未进行代码查询时,可明确具体修改了什么文件. + +此样式内容添加在提交内容的最末端,**与提交说明需要空一行**. + +#### [参考] 样式举例 + +``` +<标题> + +<你的具体提交说明> + +新增文件: +- login.blade.php +- register.blade.php +修改文件: +- unregister.blade.php +删除文件: +- token.php +``` + diff --git a/assets/64ae42e040c5e.webp b/assets/64ae42e040c5e.webp new file mode 100644 index 0000000..ad00223 Binary files /dev/null and b/assets/64ae42e040c5e.webp differ diff --git a/assets/image-20230712135338302.png b/assets/image-20230712135338302.png new file mode 100644 index 0000000..747a99e Binary files /dev/null and b/assets/image-20230712135338302.png differ diff --git a/assets/image-20230712140622042.png b/assets/image-20230712140622042.png new file mode 100644 index 0000000..0cbb0e9 Binary files /dev/null and b/assets/image-20230712140622042.png differ diff --git a/assets/image-20230712140728660.png b/assets/image-20230712140728660.png new file mode 100644 index 0000000..a30d12c Binary files /dev/null and b/assets/image-20230712140728660.png differ diff --git a/assets/image-20230712140733325.png b/assets/image-20230712140733325.png new file mode 100644 index 0000000..a30d12c Binary files /dev/null and b/assets/image-20230712140733325.png differ diff --git a/assets/image-20230712140819900.png b/assets/image-20230712140819900.png new file mode 100644 index 0000000..489dce4 Binary files /dev/null and b/assets/image-20230712140819900.png differ diff --git a/assets/image-20230712141403266.png b/assets/image-20230712141403266.png new file mode 100644 index 0000000..379fb2a Binary files /dev/null and b/assets/image-20230712141403266.png differ