Gitea下载以下为基础配置使用服务器服务器磁盘创建 Git_repository 文件夹作为本地仓库客户端程序拷贝至 Git_repository 文件夹下并启动浏览器访问地址 http://localhost:3000根据图片进行设置点击“立即安装”等待安装完成跳转至注册界面注册管理员账户创建仓库填写仓库信息点击“创建仓库”即可进入仓库设置界面进入写作者菜单项等待他人创建完成账户输入他人账户名称点击“增加协作者”设置相关权限客户端安装客户端程序浏览器访问地址 http://localhost:3000注册账户输入所有相关内容点击“注册账号”即可等待管理员添加协作者完成浏览器重新访问地址 http://localhost:3000点击“weili/software”进入新界面拷贝仓库地址访问地址 UGit - 让每个人都可以轻松使用 Git 下载并安装选择“克隆仓库”根据图片输入仓库地址选择本地路径点击确定输入用户名和密码点击“保存并重试”将源码文件拷贝至本地路径内回到 UGit 中将所有文件添加至“待提交”输入变更信息点击提交到 main不要勾选推送到远程提交完成后将代码推送至服务器作为根节点创建分支13.1 核心长期分支main定位生产环境稳定分支存放可直接发布到生产环境的代码。特点代码永远是最新的、经过测试的、可部署的每次合并到 main 都对应一个正式版通常打 Tag如 v1.0.0。develop定位开发主分支/集成分支存放下一个版本的开发中的代码。关系从 main 分支创建是所有功能开发的“统一入口”所有 feature 分支最终都合并到这里develop 分支稳定后会合并到 release 分支最终流向 main。13.2 临时功能分支完成任务后会被删除不长期保留feature用途开发新功能、优化、非紧急 bug 修复。来源必须从 develop 分支创建。合并目标开发完成后合并回 develop 分支。命名规范feature/用户模块、feature/login-optimize。release用途为正式发布做准备如测试、修复小 bug、版本号配置隔离发布准备和新功能开发。合并目标测试通过后合并到 main 分支打正式版本 Tag同时合并回 develop 分支确保发布中的小修复同步到开发分支。命名规范release/1.0.0、release/v2.1.1。hotfix用途紧急修复生产环境main 分支的严重 bug无需走完整的 develop-release 流程。来源从 main 分支创建直接基于生产版本。合并目标修复完成后合并到 main 分支打新版本 Tag如 v1.0.1同时合并回 develop 分支避免 develop 分支遗漏这个修复。命名规范hotfix/修复支付 bug、hotfix/v1.0.1-payment。