【3月讀書會 - 燕巢場】版本控制與 Git 高效工作流 Part One

國立高雄師範大學燕巢校區, 62號 深水里深中路, 燕巢區, 824

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 經驗,或想要鞏固基礎的開發者。

Mar 11, 10:00 AM – 12:00 PM (UTC)

9 RSVP'd

Key Themes

Certification Study Group

About this event

在現代軟體開發中,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 的世界吧!

When

When

Tuesday, March 11, 2025
10:00 AM – 12:00 PM (UTC)

Speaker

  • 榕嶙

    高雄師範大學

    GDSC 技術教學

Mentor

  • 准恩

    高雄師範大學

    GDSC 技術教學

Organizers

  • 傢澂

    Organizer

  • CipherCapricorn Li

    Technical Instructor

  • Elise K

    Public Relations and Marketing Manager

  • Yen Bernie

    None

    Technical Instructor

  • 軟體工程與管理學系 游炯騫

    General Affairs and Photography

  • 靜惠

    Secretary and Artistic Design

Contact Us