AI - GH900-AI

Git版本控制與GitHub協作入門

GitHub Foundations
  • 時數:21小時
  • 費用:NT$ 24,000
  • 點數:6.0

選擇查詢分區開課時間

地點 班號 日期 時間 預約

目前查無開課時段

詳細開課時間請洽詢業務
新竹、台中、高雄如有上課需求,請參考台北開課日期,洽當地服務人員依需求加開遠距開課日期

聯絡恆逸

教材

恆逸專用教材

課程目標

本課程將帶領學員建立對現代軟體開發流程中「分散式版本控制」的完整理解。學員將從 Git核心指令開始,學會如何進行版本追蹤與復原。課程聚焦於GitHub Flow的實際應用,涵蓋分支協作方式、Pull Request審查流程,以及使用GitHub的Markdown語法(GFM),讓團隊溝通更清楚、更好閱讀。

除了核心技術外,課程也會介紹GitHub Projects的專案管理功能(包含看板、視圖與自動化),並帶領學員了解GitHub平台中的自動化與安全掃描機制。同時,學員將熟悉GitHub Codespaces雲端開發環境,以及GitHub Copilot AI輔助開發工具,進一步提升開發效率。

在企業應用方面,課程將說明GitHub各種產品方案的差異(Free/Team/Enterprise)、安全性左移(Shift Left)的實務作法、企業身分驗證,以及如何推動內部開源(InnerSource)文化。

完成本課程後,學員將具備通過GitHub Foundations(GH-900)認證考試所需的知識基礎與實務能力。

適合對象

具備程式撰寫經驗,希望系統化學習GitHub功能以準備GH-900認證的開發人員、系統管理員及DevOps工程師

預備知識

需具備基本的軟體開發概念、熟悉程式碼編輯器操作,並理解CI/CD的基本原理

課程內容

1.    Git核心原理與GitHub入門

●版本控制與Git基礎,理解分散式版本控制(DVCS)概念

●Git命令行操作,實作commit、branch、merge及日誌查詢

●GitHub平台概念,認識儲存庫(Repository)與遠端同步機制

●標準化開發流程(GitHub Flow),掌握從分支到部署的標準化協作循環

2.    儲存庫管理與歷史追溯

●儲存庫結構管理,建立儲存庫並設定基本配置

●檔案版本追蹤,實作檔案新增、修改與版本管理

●歷史紀錄查詢,運用Blame、搜尋與關聯連結追蹤變更

3.    跨團隊協作與溝通機制

●Pull Request(PR)流程實作,建立與審核PR並進行程式碼審查

●開源協作模式,透過Fork與Pull Request參與開源與InnerSource專案

●文件與討論管理,熟悉Markdown語法與Discussions應用

4.    現代開發工具

●GitHub Codespaces(雲端開發環境),了解Codespaces生命週期與環境設定方式

●GitHub Copilot(AI程式設計助理),了解Copilot功能、設定與基本疑難排解

5.    專案看板與進度管理

●GitHub Projects(專案管理),運用看板進行任務追蹤

●Issues與里程碑管理,建立與分類議題並追蹤專案進度

6.    組織安全與權限管理

●儲存庫安全設定,實施分支保護與程式碼掃描(Code Scanning)

●組織與團隊管理,設定Organization結構與權限角色

●身分驗證與授權,了解GitHub的驗證與存取控制機制

7.    GitHub生態系與社群

●GitHub產品概覽,認識GitHub Mobile與GitHub Desktop

●開源社群參與,了解參與開源對專業成長的價值

帳戶與付費方案,認識GitHub各種帳戶與訂閱模式

學會技能

  1. 熟練運用Git核心指令進行版本管理、分支操作與基本歷史復原
  2. 能執行GitHub Flow協作流程,完成Pull Request審查與程式碼合併
  3. 利用Issues與Projects進行任務追蹤與專案進度管理
  4. 能設定與個人化GitHub Codespaces雲端開發環境
  5. 有效運用GitHub Copilot提升程式碼撰寫效率
  6. 實施儲存庫安全機制,包括分支保護與程式碼掃描
  7. 配置GitHub Organization結構、團隊權限與存取控制
  8. 透過Fork與Pull Request參與開源與InnerSource協作
  9. 了解GitHub產品方案、授權模式與平台生態系

備註事項

  1. 上課使用Windows平台
  2. 本課程使用Visual Studio Code為開發工具
  3. 課程前一天需申請GitHub帳號以及開通GitHub Copilot,本課程若沒有申請GitHub Copilot,本課程所有練習都無法透過GitHub Copilot實作。申請網址:https://github.com/
  4. 參加本課程訓練,贈送GH-900微軟官方線上教材
  5. 課程優惠方案:

2026/6/30前參加本課程訓練,贈送1張微軟考試券(每科原價USD50)。若考試未通過,可以NT$600優惠價報名重考

推薦課程