掌握分布式版本控制系统GIT运行原理
掌握私有版本控制器建设GitLab
掌握Jenkins持续集成持续发布
你将收获
掌握分布式版本控制系统GIT运行原理
掌握私有版本控制器建设GitLab
掌握Jenkins持续集成持续发布
适用人群
课程介绍
-------简介:
GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的Web服务
Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件项目可以进行持续集成
-------学习目标
1.掌握Git和Gitlab的部署及使用方法
2.掌握Jenkins的部署及工作流程、使用方法
3.掌握如何从Jenkins上线项目到web环境
-------核心技能
1.持续集成持续发布:CI/CD概念、持续集成、持续交付、持续部署
2.分布式版本控制系统:Git、 Github、 Gitlab的区别,Git介绍、Git安装使用、Git安装配置、Git配置、Git使用、设置身份验证、本地项目与远程服务器项目之间的交互、安装本地Git服务器、Github远程仓库:Gitlab Server部署、Gitlab 开发代码、提交处理流程、Gitlab 备份与恢复
3.Jenkins持续集成持续发布:Jenkins CI/CD流程图、Jenkins介绍、Jenkins实验环境、GIT安装与基本使用、jenkins安装与使用、Jenkins用户权限管理、Jenkins参数化构建、Jenkins Master Slave架构
课程目录

