GDG on Campus National Kaohsiung Normal University - Kaohsiung City, Taiwan
Git 是現代開發者不可或缺的工具,但你真的了解它的核心概念嗎?本堂課將帶你從零學習 Git 與 GitHub,涵蓋 版本控制的基本操作,如 init、add、commit、push,並學習 分支管理、GitHub 協作(Pull Request、Merge),讓你能夠順暢進行團隊開發。此外,我們還會探討 .gitignore、清除已推送快取檔案,以及 GitHub Desktop 這類 GUI 工具,幫助你更高效地使用 Git! 難度:⭐️⭐️(兩星) 適合對象: 完全沒有 Git 經驗,或想要鞏固基礎的開發者。
9 RSVP'd
在現代軟體開發中,Git 與 GitHub 是不可或缺的技能,無論是個人專案還是團隊合作,都需要熟練的版本控制能力。本堂課將帶你 從零開始掌握 Git 基礎,理解版本控制的核心概念,並透過實作學會 建立與管理 Git Repository。
📌 本堂課的學習目標:
✅ 了解 Git 的基本概念,學會版本控制的運作方式
✅ 熟悉 GitHub,掌握 Push、Pull、Clone、Fork 的基本操作
✅ 學習 分支管理(Branching)、協作流程(Pull Request、Merge)
✅ 學習 如何解決 Merge Conflict,掌握團隊開發時的衝突處理方法
✅ 進階補充: .gitignore 的用法、清除已推送的快取檔案
✅ 認識 GitHub Desktop,了解 GUI 工具如何提升工作效率
🔹 課程內容大綱:
💡 Git 基本概念與初始化:工作區、暫存區、遠端儲存庫的關係
💡 GitHub 操作與團隊協作:Push、Pull、PR、Merge 的完整流程
💡 分支管理與多人開發:如何有效地使用 Git 分支來避免衝突
💡 解決 Merge Conflict:模擬多人修改相同檔案並進行衝突解決
💡 .gitignore 的應用:如何避免將不必要的檔案推送到 GitHub
💡 清除 Git 快取檔案:當 .gitignore 加入後,如何正確移除已推送的檔案
這堂課將讓你從 Git 新手成長為能夠順利進行專案版本控制的開發者!準備好提升你的開發效率了嗎?🚀 讓我們一起進入 Git 的世界吧!
Tuesday, March 11, 2025
10:00 AM – 12:00 PM (UTC)
高雄師範大學
GDSC 技術教學
高雄師範大學
GDSC 技術教學
Contact Us