美文网首页git
代码branch管理

代码branch管理

作者: AgileHouse | 来源:发表于2021-11-17 19:09 被阅读0次

对比GitHub和Gerrit的异同

TrunkBased

单个主干分支,许多发布分支,没有显性的特性分支(允许个人本地分支但不强调)

GitFlow

包含主干分支、开发分支、许多特性分支、许多发布分支、hotfix分支,以繁琐的合并规则

AGit-Flow 

阿里分支管理流程

分支:

主干分支、特性分支、发布分支

原则:

开始工作前、从主干创建特性分支

通过合并特性分支,形成发布分支

发布到线上正式环境后,合并响应的发布分支到主管,在主干分支上添加标签同时删除该发布分支管理的特性分支

三级CR管理模式

轻CR,直接合并代码

重CR,需要review

自动化辅助,代码扫描安全即可合并代码

Aone代码管理

阿里云效产品的相关功能,主要服务于中小企业,大企业一般自建,整体功能是相通的

codeup 系统架构

管理思路

precfix管理代码质量

SecretRadar管理代码安全

智能评审,促进研发提效

部署云服务器ECS(Elastic Compute Service)

互联网数据中心 (Internet Data Center)

- RDS:Relational Database Service(关系型数据库)

- Redis:Remote Dictionary Server  (key-value存储数据库)

数据结构服务器,值(value)可以是字符串(String)、哈希(Hash)、列表(list)、集合(sets)和有序集合(sorted sets)等类型

- 块存储:主要是将裸磁盘空间整个映射给主机使用的,相对安全

与之区分的是文件存储、对象存储

- OSS:Object Storage Service 对象存储

- VPC:Virtual Private Cloud 专有网络

- SLB:Server Load Balancer服务器负载均衡

部署K8s

编译出镜像,追踪到镜像仓库;部署时触发K8s,从镜像库拉docker在部署到生产环境

相关文章

  • 代码branch管理

    对比GitHub和Gerrit的异同 TrunkBased 单个主干分支,许多发布分支,没有显性的特性分支(允许个...

  • 在CMD中git指令

    整体代码流程 git clone e git_url git branch git branch branch_n...

  • git操作branch

    git操作branch分支 假设现在本地代码和master代码一致 1 创建分支 git branch mybra...

  • 上传各个branch项目代码

    在GitHub上管理项目 branch的用法 在GitHub上管理项目 branch的用法 - CSDN博客 怎样...

  • 2021-11-30

    一、分支管理 1、创建分支 git branch 2、查看分支 git branch...

  • git pull origin branch

    git pull origin branch 相当于git fetch branch拿到分支的最新代码然后再mer...

  • walle 代码上线流程

    walle 代码上线流程(来自一位大神的笔记) 1.git branch 查看分支 git branch ...

  • GIT 常用命令小结

    Tips、提交代码请参阅 1. 列举分支 本地分支:git branch远程分支:git branch -r 2....

  • git 创建新的分支

    1、本身路径代码都存在在服务器端 创建分支 branch_name git checkout -b branch_...

  • git 创建分支提交远程分支

    Git创建与管理远程分支 1.创建本地分支 git branch 分支名,例如:git branch 2.0.1....

网友评论

    本文标题:代码branch管理

    本文链接:https://www.haomeiwen.com/subject/vqzhzltx.html