iT邦幫忙

鐵人檔案

2026 iThome 鐵人賽
回列表
佛心分享-IT 人自學之術

拯救金魚腦!30 天帶你從零掌握 Git 與 GitHub 實戰 系列

本系列專為 Git 新手打造,用 30 天帶你從零學起。內容涵蓋終端機基礎指令、Git 核心觀念、GitHub 遠端操作,以及日常協作與衝突解決,記錄完整的學習與踩坑過程。

參賽天數 9 天 | 共 9 篇文章 | 0 人訂閱 訂閱系列文 RSS系列文
DAY 1

Day 1:為什麼需要版本控制?

在開始寫程式或做專案時,大多數人的專案都會隨著每次的程式更新而導致檔案越存越多,到後面根本就不知道哪個才是真正的最新版,不小心把某個重要的段落刪掉又找不回來,搞...

2026-09-15 ‧ 由 邱鼎恩 分享
DAY 2

Day 2:什麼是 Git 與 GitHub?它們有什麼不同?

剛開始接觸版本控制時,很多人最常遇到的第一個混淆觀念,就是分不清楚 Git 跟 GitHub 到底有什麼不同,甚至以為它們是同一個東西,其實,弄懂這兩者的差異,...

2026-09-16 ‧ 由 邱鼎恩 分享
DAY 3

Day 3:終端機(Terminal)新手必備基礎指令

剛接觸寫程式時,許多新手一看到黑色的終端機畫面(Terminal),心裡難免會產生一股恐懼感,覺得這一定是駭客或高手在用的神祕工具,但實際上,終端機只是一個用純...

2026-09-17 ‧ 由 邱鼎恩 分享
DAY 4

Day 4:在電腦上安裝 Git 並完成基本設定

前面幾天我們了解了版本控制的重要性,也認識了終端機的基本導航指令,今天,我們終於要正式把 Git 這台「本地時光機」安裝到電腦裡,並完成最重要的身分登記! 首先...

2026-09-18 ‧ 由 邱鼎恩 分享
DAY 5

Day 5:申請 GitHub 帳號與建立你的第一個遠端 Repository

經過前面幾天的暖身與安裝設定,我們終於要正式跨出本地電腦,走向雲端世界,建立在 GitHub 上的第一個遠端專案大本營了! 首先,第一步是前往 GitHub 官...

2026-09-19 ‧ 由 邱鼎恩 分享
DAY 6

Day 6:Git 的靈魂三雄(Working Directory、Staging Area、Repository)

進入第二階段,我們要來解鎖 Git 最核心的靈魂觀念:「檔案的三種狀態與區域」,搞懂這個概念,Git 的指令對你來說就不再是死背,而是有邏輯的流程。 在 Git...

2026-09-20 ‧ 由 邱鼎恩 分享
DAY 7

Day 7:建立你的第一個本地倉庫

經過前面幾天的心態建立、觀念釐清與軟體安裝,今天我們終於要寫下第一行真正的 Git 指令,親手把一個普通的資料夾變成 Git 的「時光機倉庫」了! 在我們的電腦...

2026-09-21 ‧ 由 邱鼎恩 分享
DAY 8

Day 8:追蹤與暫存檔案(git add)

當我們成功用 git init 建立本地倉庫後,接著在裡面寫code或新增檔案,這時候的檔案雖然存在於電腦中,但在 Git 的眼裡,它們還處於不受控制的「未追蹤...

2026-09-22 ‧ 由 邱鼎恩 分享
DAY 9

Day 9:留下歷史足跡,第一次成功 Commit

經過前面的 git init 建立倉庫,以及用 git add 把檔案送進暫存區後,我們終於要迎接 Git 的重頭戲:git commit(提交)! 如果說 g...

2026-09-23 ‧ 由 邱鼎恩 分享