此課程適合給...
-
Web 開發人員 / 網頁設計師 / 網頁前端工程師 / 軟體工程師 / 專案人員
-
適合 Windows, Linux, Mac 各種平台的使用者
上完此課程你將會...
-
了解 Git 核心架構與重要版控觀念
-
了解 Git 各式基礎指令操作
-
了解 Git 視覺化工具操作:TortoiseGit、SourceTree、Visual Studio Tools for Git
-
了解 GitHub 版控機制與協同作業功能
-
了解如何在公司內部導入 Git 版本控管機制
您曾經遇到,好不容易完成的程式與文件資料在上傳後,卻被告知是『衝突版本』嗎? 或者在團隊工作中,總是碰到同時間 Update ,但又不知道哪一個版本才是最新的窘境嗎?
邀請您一同要來玩玩 Git 這套分散式版本控管系統,它能讓您輕鬆控管程式,不用在花多餘的時間來排除衝突檔案, 隨心所欲的在自己開發環境上進行編輯,最後在合併於主程式中。
以 30天精通Git版本控管 獲得【iT邦幫忙鐵人賽年度大獎】、【開發技術組年度鐵人】兩項殊榮的講師:保哥, 將用生動的教學方式與實際案例,推廣 Git 的精隨及奧妙,大家不要錯過喔。
課程內容
-
Git 基本版控流程(共 10 章)10
Git 基本版控流程
- 建立儲存庫 ( Local Repo, Remote Repo, Shared Repo )
- 基本版控命令 ( Git for Windows )
- 學習各種版控工具 ( TortoiseGit, SourceTree, GitHub for Windows )
- 了解工作目錄、索引與物件之間的關係
- 了解分支與合併
- 了解暫存機制 (Stash)
- 比較檔案變更與歷史紀錄
- 使用標籤 (Tags)
- 合併衝突處理
- 使用 .gitignore 忽略清單
-
Git 協同作業實戰(共 4 章)4
Git 協同作業實戰
- 認識常見的 Git 分支模型
- 認識 GitHub 與 Bitbucket
- 了解遠端儲存庫的運作方式
- 了解不同的版控流程
Git 基本版控流程
- 建立儲存庫 ( Local Repo, Remote Repo, Shared Repo )
- 基本版控命令 ( Git for Windows )
- 學習各種版控工具 ( TortoiseGit, SourceTree, GitHub for Windows )
- 了解工作目錄、索引與物件之間的關係
- 了解分支與合併
- 了解暫存機制 (Stash)
- 比較檔案變更與歷史紀錄
- 使用標籤 (Tags)
- 合併衝突處理
- 使用 .gitignore 忽略清單
Git 協同作業實戰
- 認識常見的 Git 分支模型
- 認識 GitHub 與 Bitbucket
- 了解遠端儲存庫的運作方式
- 了解不同的版控流程
講師介紹
Will 保哥
(黃保翕)2019 年獲選 Microsoft Regional Director (RD) 微軟技術社群區域總監
2018 年榮獲 Angular/Web GDE (Google Developer Expert) 開發專家
2008 至今連續 19 度當選 Microsoft MVP 微軟最有價值專家 (Developer Technologies)。
2013 年曾獲選第 6 屆iT邦幫忙鐵人賽【iT邦幫忙鐵人賽年度大獎】、【開發技術組年度鐵人】、【iT邦幫忙鐵人賽優選】三項殊榮。
熟悉 Angular、JavaScript、.NET、C#、ASP.NET MVC、Go、Docker、Kubernetes 相關技術。擅長 DevOps 與組織文化建立、軟體團隊建構與管理。熱愛分享知識。
曾擔任 Visual Studio 2010 上市發表會講師、MSDN 講座講師、TechDays Taiwan 2010~2015 講師、TechEd China 2011, 2013 講師。
出版著作有 ASP.NET MVC 2 開發實戰、Windows Phone 開發實戰、ASP.NET MVC 4 開發實戰等書籍。