当前位置: 首页 > news >正文

Git企业级开发(最终篇)

在企业中进行代码开发要进行开发测试运维等操作,有了这几个操作之后代码才能合理的开发出来。最初程序比较简单可以一个人进行开发,到后面程序越来越复杂的时候,就需要多个程序员进行操作。

 常见环境

  1. 开发环境:开发环境是程序猿们专门用于日常开发的服务器。为了开发调试方便,一般打开全部错误报告和测试工具,是最基础的环境。
  2. 测试环境:一个程序在测试环境工作不正常,那么肯定不能把它发布到生产机上。该环境是开发环境到生产环境的过渡环境。
  3. 预发布环境:该环境是为避免因测试环境和线上环境的差异等带来的缺陷漏测而设立的一套环境。其配置等基本和生产环境一致,目的是能让我们发正式环境时更有把握!所以预发布环境是你的产品质量最后一道防线,因为下一步你的项目就要上线了。要注意预发布环境服务器不在线上集成服务器范围之内,为单独的一些机器。
  4. 生产环境:是指正式提供对外服务的线上环境,例如我们目前在移动端或 PC 端能访问到的 APP 都是生产环境。

用户使用的是稳定的部署上去的环境,开发人员是还没发布的环境,可能还有灰度环境/仿真,让一些人进行访问和测试代码。

 开发分支

接下来我们要介绍一个企业非常流行的模型,也就是git flow模型。

实际上每个公司都有自己的模型,每个公司不一样,适用于不同的团队。

DevOps

Devops是为了弥补开发和运维之间的鸿沟而创建出来的企业级开发工具。这里我们就用gitee中DevOps进行操作。

在创建仓库奇拿

也可以在成员位置添加成员等操作,让其他成员帮助协作完成开发工作。分别为企业,项目,仓库,等添加成员便于开发。

测试人员拿到release分支进行测试,实际上develop就是我们的开发最新的代码,但是比如每个程序员拉取代码的时候就是以develop进行拉取feature。

http://www.dtcms.com/a/275745.html

相关文章:

  • 【PTA数据结构 | C语言版】车厢重排
  • JDBC 事务控制详解:保障数据安全的完整指南
  • ​Windows API 介绍及核心函数分类表
  • 使用langgraph 构建RAG 智能问答代理
  • Kotlin文件
  • 【GESP】C++ 2025年6月一级考试-客观题真题解析
  • 小学家长和老师最喜欢的出题神器!
  • 大模型量化相关
  • 二分法寻找无序序列的峰值
  • 【Scratch】从入门到放弃(五):指令大全-运算、变量、自制积木
  • 第14次课 认识图 A
  • 一分钟快速了解Apache
  • 阿里开源AI大模型ThinkSound如何为视频配上灵魂之声
  • 分层架构的C++高并发内存池性能优化
  • 【PTA数据结构 | C语言版】出栈序列的合法性
  • Paimon Lookup 哈希文件和Sort文件选择
  • 粒子滤波|粒子滤波的相关算法理论介绍
  • el-tree 懒加载 loadNode
  • Vue》》总结
  • Flutter、React Native、Uni-App 的比较与分析
  • Redis分布式锁面试笔记
  • wedo智能车库-----第31节(免费分享图纸)
  • 【离线数仓项目】——数据模型开发实战
  • Kafka——聊聊Kafka的版本号
  • 前后端分离项目的完整部署(Jenkins自动化部署)
  • ScreenToGif开源免费GIF录制制作工具,一键生成编辑GIF文件,自用多年
  • 【嵌入式】51单片机学习笔记-Keil5软件安装教程
  • Qt6中出现 OpenCV(4.10.0) Error: Assertion failed
  • 软件开发模型
  • UV的使用总结