整合前面所學
到這一章,你已經掌握 Git 的基本指令、分支與合併、遠端倉庫管理、標籤與 Rebase,以及團隊協作流程。 現在是把所有技能應用在實際專案的最佳時機。
實戰案例 1:個人專案管理
- 建立專案資料夾並初始化 Git 倉庫:
git init - 建立檔案,提交到本地倉庫:
git add . && git commit -m "初始提交" - 推送到遠端倉庫:
git remote add origin 遠端URL && git push -u origin main - 建立功能分支,實驗新功能並合併回主分支
實戰案例 2:多人協作專案
- Fork 一個公開專案並 Clone 到本地
- 建立分支修改功能或修正錯誤
- 提交修改並推送到遠端分支
- 建立 Pull Request,模擬團隊審核流程
- 解決衝突並合併 PR,完成協作
實戰案例 3:版本管理與標籤發布
- 為專案設定版本標籤:
git tag -a v1.0 -m "版本1.0" - 推送標籤到遠端:
git push origin v1.0 - 追蹤版本歷史,並在必要時回溯檔案或版本
練習建議
- 建立一個完整專案,練習 commit、branch、merge 與 push
- 嘗試與朋友或團隊協作,使用 Pull Request 流程
- 為不同版本建立標籤,熟悉版本發布流程
- 回顧整個 Git 操作流程,熟悉實戰操作與協作技巧
完成這些練習後,你將能夠獨立管理專案版本,也能安全地與團隊協作,掌握 Git 的核心技能。