聯繫我們

課程簡介

Git 與 Azure DevOps 介紹

  • Git 版本控制系統概覽
  • Azure DevOps 與 Git 整合介紹
  • 環境建置:Git、SourceTree、GitKraken 及 Azure DevOps

Git 基本概念

  • 建立與複製儲存庫
  • 基本 Git 指令:init, add, commit, push, pull
  • 分支概念與策略

分支與合併管理

  • 協作專案的分支最佳實踐
  • 使用 SourceTree 與 GitKraken 管理分支
  • 練習:建立與合併分支

合併技術與衝突解決

  • 合併類型:Merge、Fast forward merge、Squash and merge、Rebase and merge
  • 衝突解決策略與最佳實踐
  • 實作練習:模擬衝突並解決

指令列與圖形化用戶端操作比較

  • 從指令列執行 Git 操作
  • 使用 SourceTree(主要練習)與 GitKraken(示範)管理儲存庫
  • 使用圖形化用戶端的優缺點

進階 Git 技巧

  • 暫存、復原、重置與取消暫存變更
  • Cherry-picking 提交內容及其實務應用
  • 安全地復原與回滾變更

使用 Azure DevOps 與 Git

  • 在 Azure Repos 中設定 Git 儲存庫
  • 將 Git 整合至 Azure DevOps 管線
  • 管理權限與存取控制

團隊協作與真實情境模擬

  • 大型專案的分支策略
  • 團隊環境中的衝突處理
  • DevOps 工作流程中的版本控制最佳實踐

總結與下一步

最低要求

  • 具備版本控制概念的基本知識
  • 熟悉軟體開發實踐

對象

  • 使用版本控制系統的開發人員
  • 管理程式碼儲存庫的 DevOps 工程師
  • 使用 Git 與 Azure DevOps 協作進行軟體專案的團隊
 14 小時

人數


每位參與者的報價

客戶評論 (2)

即將到來的課程

課程分類