×
<在线客服<
描述
021-53098865


欢迎来到雅菲奥朗官网
欢迎来到雅菲奥朗官网

GitLab与Git基础培训

GitLab与Git基础课程将为您介绍 GitLab的基础知识、Git相关概念及Git基本命令。它将从GitLab的概述开始,向您介绍 GitLab的功能以及DevOps团队为何使用它等基础知识。 然后深入到Git,这是GitLab用于源代码管理(SCM)的版本控制系统,掌握在DevOps生命周期内使用GitLab。

GitLab与Git基础培训
  • GitLab与Git基础培训
0
相关课程
  • 课程详情
  • 一、课程概览

           本课程将为您介绍 GitLab的基础知识、Git相关概念及Git基本命令。它将从GitLab的概述开始,向您介绍 GitLab的功能以及DevOps团队为何使用它等基础知识。 然后深入到Git,这是GitLab用于源代码管理(SCM)的版本控制系统。 在整个课程流程中,我们将以Demo演示和动手实践的方式为您介绍 GitLab中使用的基础流程和任务,例如提交更改,创建分支和合并请求,使用CI/CD流水线以及安全扫描等。


    二、学习目标

    ●  介绍 GitLab以及团队为何使用它

    ●  执行基本的Git命令进行分支,合并和远程工作

    ●  在DevOps生命周期内使用GitLab应用基本概念和技能


    三、课程构成

    ●  由 GitLab技术培训师提供的实时培训课程

    ●  Demo示范

    ●  动手实践


    四、目标听众

    ●  所有对Git和 GitLab不熟悉的团队成员


    五、所需基础知识

    参加课程学习的学员需要具备以下基础知识:

    ●  对敏捷开发相关概念有初步了解

    ●  对代码管理有初步了解


    六、GitLab与Git基础课程内容

    第一天

     主题

    内容

     GitLab概览

    ●      什么是 GitLab?

    ●      顺序DevOps与并发DevOps

    ●      使用 GitLab实现并发DevOps

    ●      GitLab流程

    ●      GitLab推荐的过程

    ●      GitLab工作流程组件

    ●      Demo: GitLab功能

     GitLab组件介绍

    ●      GitLab 组织

    ●      GitLab Epic

    ●      Issue:工作流程的起点

    ●      Issue 的管理

    ●      GitLab工作流程示例

    ●      Demo: GitLab导航

    ●      动手实践:创建项目和Issue

     Git基础知识

    ●      什么是Git?

    ●      Git关键术语

    ●      为什么Git如此受欢迎

    ●      集中式与分布式代码管理

    ●      GitLab中的基本Git工作流程

    ●      常用命令

    ●      Demo:在本地使用Git

    ●      动手实践:使用Git在本地工作

     

    第二天

    主题

    内容

    在 GitLab创建基础代码

    ●      代码审查-典型工作流程

    ●      代码审查工作流程-使用的 GitLab工具

    ●      代码审查和协作的其他工具

    ●      Demo: GitLab中的合并请求

    ●      Demo:在 GitLab中进行分配,审阅和批准

    ●      Demo:使用代码的其他工具

    ●      动手实践:代码创建和审查

        

     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扫描

    ●      动手实践:在安全仪表板中查看扫描报告


    一、课程概览

           本课程将为您介绍 GitLab的基础知识、Git相关概念及Git基本命令。它将从GitLab的概述开始,向您介绍 GitLab的功能以及DevOps团队为何使用它等基础知识。 然后深入到Git,这是GitLab用于源代码管理(SCM)的版本控制系统。 在整个课程流程中,我们将以Demo演示和动手实践的方式为您介绍 GitLab中使用的基础流程和任务,例如提交更改,创建分支和合并请求,使用CI/CD流水线以及安全扫描等。


    二、学习目标

    ●  介绍 GitLab以及团队为何使用它

    ●  执行基本的Git命令进行分支,合并和远程工作

    ●  在DevOps生命周期内使用GitLab应用基本概念和技能


    三、课程构成

    ●  由 GitLab技术培训师提供的实时培训课程

    ●  Demo示范

    ●  动手实践


    四、目标听众

    ●  所有对Git和 GitLab不熟悉的团队成员


    五、所需基础知识

    参加课程学习的学员需要具备以下基础知识:

    ●  对敏捷开发相关概念有初步了解

    ●  对代码管理有初步了解


    六、GitLab与Git基础课程内容

    第一天

     主题

    内容

    GitLab概览

    ●      什么是 GitLab?

    ●      顺序DevOps与并发DevOps

    ●      使用 GitLab实现并发DevOps

    ●      GitLab流程

    ●      GitLab推荐的过程

    ●      GitLab工作流程组件

    ●      Demo: GitLab功能

    GitLab组件介绍

    ●      GitLab 组织

    ●      GitLab Epic

    ●      Issue:工作流程的起点

    ●      Issue 的管理

    ●      GitLab工作流程示例

    ●      Demo: GitLab导航

    ●      动手实践:创建项目和Issue

    Git基础知识

    ●      什么是Git?

    ●      Git关键术语

    ●      为什么Git如此受欢迎

    ●      集中式与分布式代码管理

    ●      GitLab中的基本Git工作流程

    ●      常用命令

    ●      Demo:在本地使用Git

    ●      动手实践:使用Git在本地工作

     

    第二天

    主题

    内容

    在 GitLab创建基础代码

    ●      代码审查-典型工作流程

    ●      代码审查工作流程-使用的 GitLab工具

    ●      代码审查和协作的其他工具

    ●      Demo: GitLab中的合并请求

    ●      Demo:在 GitLab中进行分配,审阅和

            批准

    ●      Demo:使用代码的其他工具

    ●      动手实践:代码创建和审查

    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扫描

    ●      动手实践:在安全仪表板中查看扫描

            报告