線上課程 / 其他

Git 小教室

無論是工程師必須熟悉的實用技巧,或是雖然冷門,但學會了可在關鍵時刻拯救你的觀念,都在 Git 小教室!

業界使用率最高的版本控制系統 - Git,是身為網頁開發工程師都知道的工具! 忘了開分支了怎麼解決?沒有 Git 伺服器可以用的話,要怎麼上傳進度? 讓高見龍老師向你說明要點!小教室內還提供了很多實用的 Git 冷知識。

3.5 小時
2 章節
14 單元
講師:
使用者大頭貼
高見龍
最後更新:2025 年 12 月

你將學到什麼

網頁工程師同時進行多人協助開發時,使用 Git 進行版本控制是必備技能!
透過有效的版本控制,讓專案管理更順暢。

Git 小教室將教你:
✓ 手中專案如何只 Push 部份進度
✓ Commit 的合併與拆解
✓ SSH Key 的建立與設定
✓ 純手工初始化 .git 目錄
✓ 使用 Git 讓學習更有效率

✓ Learn Git Branching 的攻略
✓ 關於 Git 的冷知識

課程大綱

2 章節 · 14 單元 · 3.5 小時
如何使用 Git Push 指令只 Push 部份的進度?
6 分鐘
如果沒有 Git 伺服器可以用的話要怎麼「上傳進度」?
7 分鐘
咦?這個問題是從什麼時候就有的?

「咦?為什麼系統的訂單金額一直都是顯示成 0 元?」「從什麼時候開始有這問題的?」 主管看到訂單系統的顯示結果不正常,想問到底是怎麼一回事...

6 分鐘
"~" 跟 "^" 有什麼不同?

一樣都是「相對移動位置」,"^"(Caret)跟 "~"(Tilde)有什麼不同呢?

12 分鐘
Commit 的合併與拆解 - 把多個 Commit 合成一個
9 分鐘
Commit 的合併與拆解 - 把一個 Commit 拆成多個
11 分鐘
SSH Key 的建立與設定
13 分鐘
超不實用之純手工初始化 .git 目錄
10 分鐘
「啊,我忘記開分支了!」

使用 Git 的時候,分支是個非常方便的設計,在工作上不管是功能開發或是使用 Flow 團隊共同協作的時候,可能都有被長官交待要先開分支再進行開發。但即使老鳥也偶爾會遇到「啊,我忘了開分支...」 的情況,這時候你會怎麼做?

15 分鐘
使用 Git 讓學習更有效率

不管是實體課程還是線上課程,在學習的過程中總是有許多的檔案,以往大多是會用目錄搭配日期的方式來管理,但如果學會 Git 的話,可以試著使用 Git 來管理,不只檔案不會不見,還可以知道每段課程範例檔的變化,重點是,還可以同時熟練 Git 的操作,一舉多得 :)

7 分鐘
Learn Git Branching 攻略 - 主要篇 1/2
32 分鐘
Learn Git Branching 攻略 - 主要篇 2/2
26 分鐘
Learn Git Branching 攻略 - 遠端篇 1/2
21 分鐘
Learn Git Branching 攻略 - 遠端篇 2/2
30 分鐘

講師介紹

使用者大頭貼

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

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

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

推薦課程

你可能也會喜歡的學習內容

瀏覽全部