-
课程构成
·由极狐 GitLab 技术培训师提供的实时培训课程
·Demo 示范
·动手实践
-
学习目标
了解极狐 GitLab 以及团队为何使用它
执行基本的 Git 命令进行分支,合并和远程工作
在 DevOps 生命周期内使用极狐GitLab 应用基本概念和技能
|
|
|
---|---|---|
9:00 - 10:00a | 极狐 GitLab 概览 |
什么是极狐 GitLab? 顺序 DevOps 与并发 DevOps 使用极狐 GitLab 实现并发 DevOps 极狐 GitLab 流程 极狐 GitLab 推荐的过程 极狐 GitLab 工作流程组件 Demo:极狐 GitLab 功能 |
10:00 - 10:45a | 极狐 GitLab 组件介绍 |
极狐GitLab 组织 极狐GitLab Epic Issue:工作流程的起点 Issue 的管理 极狐GitLab 工作流程示例 Demo:极狐 GitLab 导航 动手实践:创建项目和 Issue |
11:00a - 1:00p | Git 基础知识 |
什么是 Git? Git 关键术语 为什么 Git 如此受欢迎 集中式与分布式代码管理 极狐 GitLab 中的基本 Git 工作流程 常用命令 Demo:在本地使用 Git 动手实践:使用 Git 在本地工作 |
|
|
|
---|---|---|
9:00 - 10:45a | 在极狐 GitLab 创建基础代码 |
代码审查-典型工作流程 代码审查工作流程-使用的极狐 GitLab 工具 代码审查和协作的其他工具 Demo:极狐 GitLab 中的合并请求 Demo:在极狐 GitLab 中进行分配,审阅和批准 Demo:使用代码的其他工具 动手实践:代码创建和审查 |
11:00a - 1:00p | 极狐 GitLab CI/CD 功能 |
什么是 CI/CD? CI/CD 的优势 并发 DevOps 生命周期 极狐 GitLab 中的 CI/CD 功能 CI/CD 自动化任务 极狐 GitLab CI/CD 关键成分 CI/CD Pipeline 剖析 Demo:CI/CD 示例 动手实践:CI/CD Pipeline |
极狐 GitLab 的打包和发布功能 |
什么是软件包仓库和容器镜像库? 极狐 GitLab 中的发布功能 什么是 Auto DevOps? Demo:Auto DevOps 和交互式 Web终端 |
|
极狐 GitLab 安全扫描 |
Demo:使用 SAST 模板 动手实践:如何运行 SAST 扫描 动手实践:在安全仪表板中查看扫描报告 |