iT邦幫忙

鐵人檔案

2025 iThome 鐵人賽
回列表
自我挑戰組

30天 Git 版本控制實戰筆記 系列

作為一名資工大二學生,深知版本控制在現代軟體開發中的重要性。無論是管理課業專案、團隊協作,還是未來求職面試,Git 都是不可或缺的核心技能。
本系列將記錄我從 Git 新手到熟練使用者的 30 天學習歷程,特別針對大學生的實際需求設計內容。我將用一個「個人學習筆記」專案作為主軸,從最基礎的安裝設定開始,逐步學習分支管理、GitHub 協作,最終建立完整的個人作品集。

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

Day 21:第三週實戰演練 - 進階技能整合

今日目標• 回顧第三週所有進階技能• 整合查詢、優化、救援技巧• 完成綜合實戰專案• 準備進入第四週的實戰應用第三週學習回顧已掌握的進階技能:Day 主題 核心...

2025-10-07 ‧ 由 sharon_peng 分享
DAY 9

Day 22:Git Flow 工作流程 - 企業級分支管理策略

今日目標• 理解 Git Flow 工作流程• 學習不同的分支管理策略• 掌握版本發布流程• 建立適合團隊的工作流程什麼是 Git Flow?簡單比喻:Git...

2025-10-08 ‧ 由 sharon_peng 分享
DAY 9

Day 23:Code Review 最佳實務 - 提升程式碼品質

今日目標• 理解 Code Review 的重要性• 學習如何給予建設性的 Review• 掌握接受 Review 的心態• 建立高效的 Review 流程什麼...

2025-10-09 ‧ 由 sharon_peng 分享
DAY 9

Day 24:多人協作進階技巧 - 避免協作陷阱

今日目標• 識別並避免常見的協作陷阱• 掌握衝突解決的進階技巧• 建立高效的團隊工作流程• 學習大型團隊的最佳實踐 多人協作的 5 大常見陷阱陷阱 1:直接在...

2025-10-12 ‧ 由 sharon_peng 分享
DAY 9

Day 25:Git 安全性 - 保護你的程式碼

今日目標• 避免敏感資訊外洩• 學會 Commit 簽署• 設定基本安全防護• 知道緊急處理方法 一、絕對不要 Commit 的東西❌ 絕對禁止: 憑證和金鑰...

2025-10-13 ‧ 由 sharon_peng 分享
DAY 9

Day 26:CI/CD 整合 - 自動化你的工作流程

今日目標• 理解 CI/CD 基本概念• 學會使用 GitHub Actions• 建立自動化測試和部署• 整合 Git 工作流程 一、什麼是 CI/CD?C...

2025-10-14 ‧ 由 sharon_peng 分享

Day 27:疑難雜症解決 - Git 問題終結者

今日目標• 處理常見 Git 錯誤• 救回誤刪的資料• 解決複雜的合併問題• 掌握進階恢復技巧 一、檔案救援情境 1:誤刪檔案(還沒 commit) 刪除了重...

2025-10-15 ‧ 由 sharon_peng 分享

Day 28:建立作品集 - 用 GitHub 展示你的實力

今日目標• 打造吸引人的 GitHub 作品集• 學習專案展示技巧• 建立專業的 README• 提升專案可見度 一、優秀作品集的要素雇主/面試官看什麼?...

2025-10-16 ‧ 由 sharon_peng 分享

Day 29:GitHub Profile 優化 - 打造亮眼的個人首頁

今日目標• 建立特殊的 Profile README• 學習動態內容展示• 加入統計和徽章• 打造個人品牌 一、建立 Profile README什麼是 Pr...

2025-10-17 ‧ 由 sharon_peng 分享

Day 30:面試準備與總結

今天我們將:• 整理所有知識點• 準備面試常見問題• 給出實戰建議 一、Git 面試常見問題基礎概念題Q1: 解釋 Git 和 GitHub 的差別A:Git...

2025-10-18 ‧ 由 sharon_peng 分享