聯繫我們
 課程時長 14 時間:

課程簡介

GitLab 與 DevOps 生命週期管理簡介

  • GitLab 概述及其在軟體開發中的角色
  • 了解 GitLab 作為完整的 DevOps 平台
  • GitLab 主要功能:原始碼控制、CI/CD、安全性與專案管理
  • 比較 GitLab 與傳統版本控制平台

安裝與設定 GitLab

  • 在不同環境中安裝 GitLab
  • 設定 GitLab 設定與服務
  • 了解 GitLab 架構與元件
  • 初始設定與管理任務

Git 與版本控制基礎

  • 回顧 Git 概念與工作流程
  • 儲存庫、分支、提交與合併
  • 使用 GitLab 管理原始碼
  • 應用版本控制最佳實務

瀏覽 GitLab 平台

  • 探索 GitLab 使用者介面
  • 使用 Web IDE
  • 管理專案與儲存庫
  • 使用 GitLab 功能與工具

GitLab 工作流程與協作

  • 了解 GitLab 開發工作流程
  • 分支策略與合併請求
  • 程式碼審查與協作實務
  • 管理團隊與權限

管理使用者、群組與專案

  • 了解命名空間與群組
  • 建立與組織專案
  • 管理使用者與存取權限
  • 應用角色型存取控制

持續整合與持續交付(CI/CD)

  • 了解 CI/CD 概念
  • 建立 GitLab CI/CD 管道
  • 使用 GitLab runners
  • 自動化建置、測試與部署流程

專案與議題管理

  • 在 GitLab 中管理議題與任務
  • 使用里程碑與標籤
  • 規劃與追蹤開發工作
  • 提升團隊協作與可視性

使用 GitLab 進行文件與發布

  • 使用 GitLab Markdown
  • 建立專案文件
  • 使用 GitLab Pages 發布網站
  • 有效管理專案資訊

安全性與最佳實務

  • GitLab 安全功能
  • 保護儲存庫與敏感資訊
  • 管理安全開發工作流程
  • 應用 GitLab 管理最佳實務

疑難排解與實作工作坊

  • 診斷常見 GitLab 問題
  • 建立完整的 GitLab 工作流程
  • 實作原始碼控制與 CI/CD 實務
  • 課程回顧與後續步驟

最低要求

  • 具備版本控制系統的基本了解。
  • 具備 Linux 命令列的使用經驗。

目標學員

  • 開發人員

人數


每位參與者的報價

客戶評論 (7)

即將到來的課程

課程分類