# springboot-test02 **Repository Path**: study_diary/springboot-test02 ## Basic Information - **Project Name**: springboot-test02 - **Description**: springboot测试项目(gradle版本) - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-12-22 - **Last Updated**: 2024-01-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### 项目目录结构说明 + gradle:gradle-wrapper存放目录 + src:默认保持与maven标准结构一致(也可自定义) + build.gradle:gradle项目构建文件(每个模块都有一个,格式:*.gradle) + gradlew:gradle命令行工具(脚本:通过引用gradle-wrapper.properties实现构建工具版本一致性) + setting.gradle:多模块项目配置文件(1个项目只有1个) ### Git-Flow说明[参考](https://blog.csdn.net/sunyctf/article/details/130587970) ![Git-Flow示意图](./src/main/resources/gitflow-01.png) > GitFlow 是一种 Git 工作流,这个工作流程围绕着project的发布(release)定义了一个严格的如何建立分支的模型 1. master(只有1个):正式发版版本代码分支(每发布一个版本都需要打出一个对应tag,格式:tag/x.y) 2. develop(只有1个):开发分支 3. release(可能n个):预发布版本(测试人员测试和开发人员修复bug都在此类分支,格式:release/x.y) 4. feature(可能n个):特性分支(格式:feature/x.x,如果是多人合作开发的功能则为feature/x.y-zhangs、feature/x.y-lis) 5. hotfix(同时存在可能只有1个):线上紧急bug,从master拉取修正后,合并会master,并同步给develop(格式:hotfix/x.y.z)