课程大纲

GitHub 企业版介绍

  • GitHub 的功能与企业特性概述
  • 了解 GitHub 的安全与合规优先事项
  • 设置企业环境

安全功能与特性

  • 储存库的安全配置
  • 权限与存取管理
  • 分支保护规则的配置
  • 实施安全最佳实践

进阶安全最佳实践

  • 使用 Dependabot 和 CodeQL 进行安全分析
  • 监控漏洞与修补程式
  • 实施密码扫描与安全政策

GitHub 企业版的进阶安全工具

  • 配置 SSO 与多因素验证
  • GitHub 上的审计与活动日志
  • 配置合规规则

建立与维护工作流程

  • GitHub Actions 介绍
  • 建立自动化工作流程
  • 触发条件与执行条件

使用工作流程

  • 跨储存库重复使用工作流程
  • 监控与除错工作流程

编写与维护 Actions

  • 建立自定义 Actions
  • 发布与分享 Actions

管理企业的 GitHub Actions

  • 控制组织中 GitHub Actions 的使用
  • 配置执行权限
  • 监控企业工作流程

总结与下一步

要求

  • 了解软件开发流程
  • 具备使用版本控制系统(如Git)的经验
  • 熟悉基本的命令行操作

目标受众

  • 软件开发人员
  • DevOps工程师
  • 技术主管和IT安全专业人员
 21 小时

客户评论 (1)

即将举行的公开课程

课程分类