課程簡介

Git與Azure DevOps簡介

  • Git版本控制系統概述
  • Azure DevOps與Git集成介紹
  • 環境設置:Git、SourceTree、GitKraken和Azure DevOps

Git基本概念

  • 創建和克隆倉庫
  • 基本Git命令:init、add、commit、push、pull
  • 分支概念和策略

分支與合併管理

  • 協作項目中的分支最佳實踐
  • 使用SourceTree和GitKraken管理分支
  • 練習:創建和合並分支

合併技術與衝突解決

  • 合併類型:合併、快進合併、壓縮合並、變基合併
  • 衝突解決策略和最佳實踐
  • 動手練習:模擬衝突並解決

控制檯與圖形客戶端操作

  • 通過控制檯執行Git操作
  • 使用SourceTree(主要練習)和GitKraken(演示)管理倉庫
  • 使用圖形客戶端的優缺點

高級Git技術

  • 暫存、撤銷、重置和取消暫存變更
  • Cherry-picking提交及其實際應用
  • 安全地撤銷和回滾變更

使用Azure DevOps和Git

  • 在Azure Repos中設置Git倉庫
  • 將Git與Azure DevOps管道集成
  • 管理權限和訪問控制

團隊協作與真實場景

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

總結與下一步

最低要求

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

受衆

  • 使用版本控制系統的開發人員
  • 管理代碼倉庫的DevOps工程師
  • 使用Git和Azure DevOps進行軟件項目協作的團隊
 14 時間:

人數


每位參與者的報價

客戶評論 (2)

即將到來的課程

課程分類