iT邦幫忙

鐵人檔案

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

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

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

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

Day 21:分支的日常操作:建立、切換與合併

學會了分支的概念後,最興奮的就是馬上來敲打指令、在不同的平行時空中自由穿梭!Git 的分支操作其實非常直覺,只要掌握建立、切換與合併這三個基本功,你就能輕鬆駕馭...

2026-10-05 ‧ 由 邱鼎恩 分享
DAY 22

Day 22:惡夢降臨:什麼是「衝突(Conflict)」?該怎麼手動解開?

每個學 Git 的人,第一次看到終端機跳出 CONFLICT (content): Merge conflict in... 時,心裡大概都會涼了一半。感覺就像...

2026-10-06 ‧ 由 邱鼎恩 分享
DAY 23

Day 23:多人協作的基本概念與流程

當我們學會了 Git 的各種基礎操作後,最令人期待也最緊張的時刻來了——我們要正式加入「多人協作」的戰局。很多人一聽到多人協作,腦海中浮現的畫面可能是一群人圍著...

2026-10-07 ‧ 由 邱鼎恩 分享
DAY 24

Day 24:發起 Pull Request (PR) 與 Code Review 的初體驗

在過去的 Git 練習中,我們總是自己一個人默默把分支 merge 回 main。但在實際的團隊開發中,直接把未經審查的程式碼推回主線,簡直就像是在高空繩索上不...

2026-10-08 ‧ 由 邱鼎恩 分享
DAY 25

Day 25:Fork 別人的專案來玩玩看!

在前面的學習中,我們都在自己的專案或團隊倉庫裡打滾。但 GitHub 最棒的魅力,在於它是一個全球最大的開源遊樂場。當你看到別人的專案有寫得不夠完美的地方,或是...

2026-10-09 ‧ 由 邱鼎恩 分享
DAY 26

Day 26:實用小技巧:git stash

在寫程式的日常中,我們最怕遇到「被打斷」的時刻。想像一下:你正在專心寫一個新功能,檔案改得亂七八糟、還沒準備好 Commit。突然之間,遠端傳來悲報:「主線出大...

2026-10-10 ‧ 由 邱鼎恩 分享
DAY 27

Day 27:修改歷史訊息或補交作業:git commit --amend

在用 Git 提交程式碼的日常中,最尷尬的瞬間莫過於:手指太快按下了 Enter 送出 Commit,結果下一秒才赫然發現,Commit 訊息居然拼錯字了,或者...

2026-10-11 ‧ 由 邱鼎恩 分享
DAY 28

Day 28:常用 Git Alias(指令簡寫)設定,讓效率加倍

在學習 Git 的初期,我們一步一腳印地敲著每個完整的指令,這對於建立正確的操作概念非常有幫助。然而,當 Git 成為你每天寫程式不可或缺的夥伴時,你會發現像...

2026-10-12 ‧ 由 邱鼎恩 分享
DAY 29

Day 29:新手常踩的 5 個 Git 坑與救援指南

在學習 Git 的旅程中,幾乎每個新手都曾經歷過手心冒汗、心臟漏跳一拍的「踩坑」時刻。當看到終端機跳出紅字,或是發現自己不小心蓋掉了檔案,第一反應往往是緊張地以...

2026-10-13 ‧ 由 邱鼎恩 分享
DAY 30

Day 30:30 天 Git 新手村畢業感言:版本控制如何改變我的寫扣習慣

踏入「30 天 Git 新手村」的起點時,Git 對我而言只是一連串神秘又令人不安的命令列指令。每次敲下 Enter 都像是在抽大獎,生怕一個不小心就覆蓋掉辛苦...

2026-10-14 ‧ 由 邱鼎恩 分享