devops 1.Devops与CI/CD简介 01.概念介绍 什么是集成? 什么是持续集成? 持续集成的好处? 持续集成的目的? 什么情况下使用持续集成? 什么是持续交付? 什么是持续部署? 持续集成实施流程? 2.Git 01.git简介 02.Git安装部署 03.Git初始化 04.Git基础命令 04.Git使用方法及案例 05.推送代码到本地仓库流程 06.git log查看日志 07.版本回退 08.假如提交很多次要想回退到以前的某个版本怎么办? 09.此时我想回到只有oldxu.com的状态 怎么办??(根据上面的案例) 3.主分支和dev分支 01.master分支和其他分支 02.代码合并冲突 03.git标签功能 基本使用方法: 打指定哈希值的标签 4.Gitlab 01.安装、配置gitlab 创建组 创建项目 给开发人员创建gitlab账号 如果开发忘记了密码,那么gitlab的超级管理员可以给他改密码: 取消公司外部的注册gitlab账号: 创建组之后把开发人员加进来并给其权限 开发人员克隆代码以及配置Jenkins与gitlab互信 创建开发人员用的小分支 保护主分支(由于开发人员可以把代码直接推送到主分支上,还没经过测试,所以会影响主业务,不能直接推送到主分支,要把主分支保护起来): 开发人员分支请求和主分支代码合并 5.Gitlab备份 1.Devops与CI/CD简介 01.概念介绍 什么是集成? 什么是持续集成? 持续集成的好处? 持续集成的目的? 什么情况下使用持续集成? 什么是持续交付? 什么是持续部署? 持续集成实施流程? 2.Git 01.git简介 02.Git安装部署 03.Git初始化 04.Git基础命令 04.Git使用方法及案例 05.推送代码到本地仓库流程