習作與展示
第一天:Git 與 GitLab 基礎
- 主題:Git 與 GtiLab 基礎基本概念與 GitLab 專案建立
- 內容:
- 介紹 Git 的基本概念:版本控制、本地與遠端儲存庫。
- 在 GitLab 上建立新專案。
- Git 基本操作:
git init
、git clone
。
- 練習提交:使用
git status
、git add
、git commit
。
第二天:分支管理與合併操作
- 主題:分支管理與基本合併
- 內容:
- 理解 Git 分支的概念及其重要性。
- 建立和切換分支:
git branch
、git checkout
。
- 分支合併練習:使用
git merge
。
- 解決簡單的合併衝突。
第三天:Git 進階操作
- 主題:遠端操作與進階 Git 功能
- 內容:
- 遠端儲存庫的設定與使用:
git remote
、git pull
、git push
。
git fetch
與 git pull
的差別。
- 遠端分支操作策略。
- 使用
git stash
暫存更改。
第四天:GitLab 協同作業
- 主題:GitLab 合作流程與進階功能
- 內容:
- GitHub Flow 工作流程。
- 創建與管理 GitLab Merge Request。
- 進行 Code Review 的基礎。
- GitLab 專案設定與管理(Issue Tracking、Milestones)。
第五天:結訓展示
- 主題:結訓展示與相互交流討論
- 內容:
- 學員展示他們在習作中完成的項目或特定挑戰。
- 分享學習心得、技巧與經驗。
- 討論與回答問題,提供反饋和建議。
作品展示