GIT001

坐上 Git 時光機 - 版本控制(直播)

掌握 Git 運作原理,團隊協作開發更有效率

透過網路資源或書籍學習 Git ,卻還是不確定該如何實際操作? 網路上的芳鄰或 NAS 的共⽤資料夾,又不知道被誰改掉了︖ 想導入 Git 改善遠端共同協作流程,優化程式開發與維護,讓這門課帶你從零開始,理解 Git 指令運作原理及職場實際運用。

現在報名只要 NT$3,000
  • 終身存取權
  • 可行動裝置使用
  • 課程時長:10.8 小時
  • 結業證書

講師介紹

使用者大頭貼

高見龍

五倍紅寶石程式資訊教育股份有限公司負責人,在國內外各大型技術研討會擔任講者,參與過日本 RubyKaigi、日本 Ruby World Conference、臺灣微軟 Azure Developer Day 、RubyConf Taiwan、JSDC、WebConf 等。有二十年程式開發經驗和十多年的教學經驗,在臺灣推廣 Ruby 及 Git 多年,在各大專院校與企業開課,深受學員喜愛。

雖非資訊本科系出身,但喜歡寫程式,而且希望可以寫一輩子程式的電腦阿宅。

著有「為你自己學 Git」與「為你自己學 Ruby on Rails」暢銷技術書。

課程特色

在⼯作職場中若能透過 Git 分散式版本的版本控制系統,為每一階段開發做有效命名,隨時存取進度、備份開發紀錄,相對更能為自己和團隊提升專案進度效率。

讓業界資深的高見龍老師帶你:
✓ 從零開始學習
✓ 穩固基礎觀念
✓ 深度學習版本控管
✓ 管理分支
✓ 解決合併時發生的衝突
✓ Git 的運用情境

這堂課你將學到:
✓ 圖像化理解 Git 邏輯與觀念
✓ 了解版本控管解決合併衝突
✓ 熟悉 Git 各種使用情境

課程章節

檔案下載

投影片 - 入門篇 + 進階篇

投影片 - 練習題

練習範例檔

Git 直播課 Day 1

02 : 07 : 38

1.1 - Git 簡介

1.2 - 開始使用 Git

12 : 03

1.3 - 工作目錄、暫存區、儲存庫

12 : 52

1.4 - 使用 Commit 指令

14 : 59

1.5 - Git 小劇場

10 : 27

1.6 - 使用分支(Branch)

11 : 47

1.7 - Git 的分支模型

12 : 07

1.8 - 合併分支

21 : 33

1.9 - 複雜一點的分支

14 : 12

Git 直播課 Day 2

01 : 56 : 55

2.1 - 發生衝突(Conflict),怎麼辦?

06 : 42

2.2 - 使用 rebase 合併分支

15 : 37

2.3 - 如何回到上一步

20 : 02

2.4 - Learn Git Branching 遊戲簡介

2.5 - Git 小劇場

24 : 36

2.6 - 使用標籤(Tag)

06 : 25

2.7 - GitHub 簡介

09 : 18

2.8 - 把檔案上傳到 GitHub

11 : 40

2.9 - 設定遠端節點

03 : 32

2.10 - git push 指令詳解

09 : 35

Git 直播課 Day 3

02 : 11 : 00

3.1 - 使用 git clone 指令複製專案

3.2 - 關於 git fetch 指令

11 : 35

3.3 - 使用 git pull 指令

09 : 41

3.4 - 有時候可能會遇到推不上去的情況...

15 : 29

3.5 - git push 的 -f 參數是什麼?

06 : 57

3.6 - 使用 Pull Request(PR)

06 : 56

3.7 - 發送 Pull Request(PR)

09 : 45

3.8 - 處理 Pull Request(PR)

21 : 53

3.9 - 如何跟上當初 fork 專案的進度?

11 : 42

3.10 - Git 練習題

28 : 20

Git 直播課 Day 4

02 : 13 : 48

4.1 - Git 內部物件解析 part 1

30 : 35

4.2 - Git 內部物件解析 part 2

15 : 29

4.3 - Git 內部物件解析 part 3

09 : 38

4.4 - 切換分支的時候發生了什麼事?

11 : 48

4.5 - 執行了 Git 的 add 算不算存檔完成?

16 : 13

4.6 - 分支其實是...!

12 : 17

4.7 - HEAD 其實是...!

09 : 09

4.8 - 關於標籤

09 : 13

4.9 - 使用 rebase 整理歷史紀錄 part 1

19 : 26

Git 直播課 Day 5

02 : 22 : 27

5.1 - 使用 rebase 整理歷史紀錄 part 2

26 : 05

5.2 - 使用圖形介面工具(Sourcetree) 整理歷史紀錄

09 : 50

5.3 - 如何真的把東西從 Git 刪除?

18 : 17

5.4 - Git Hooks 簡介

07 : 44

5.5 - 手工打造 .git 目錄 / 手工打造 Git 伺服器

13 : 50

5.6 - Git 小劇場 part 1

12 : 34

5.7 - Git 小劇場 part 2

07 : 16

5.8 - Git 小劇場 part 3

08 : 21

5.9 - Git 小劇場 part 4

14 : 42

5.10 - Git 小劇場 part 5

08 : 05

5.11 - Git Flow

15 : 43

GIT001

坐上 Git 時光機 - 版本控制(直播)

現在報名只要 NT$3,000
  • 終身存取權
  • 可行動裝置使用
  • 課程時長:10.8 小時
  • 結業證書

其他課程推薦