top of page
最新課程
Lessons
坐上 Git 時光機 (進階)
2021-09-07
【課程名稱】坐上 Git 時光機(進階)
【時間】9/25(六) 10:00 a.m~17:00 p.m (中間休息1小時)
【總時數】6hr
【課程大綱】
Git 內部運作原理
- 在 .git 目錄裡有什麼東西?
- 長得很像亂碼 SHA-1 是怎麼算出來的?
分支詳解
- 分支常見的誤解。
- 切換分支時發生了什麼事?
- 如何使用 Rebase 合併?
- 如果只想要某個分支的某幾個 Commit?
- 一定要有 GitHub 才能得到別人更新的檔案嗎?
修改歷史紀錄
- 如何把一個 Commit 拆成多個或組成一個?
- 在 Commit 中間再安插新的 Commit。
- 刪除或調整 Commit 的先後順序。
其它使用情境及進階主題
- 手邊的工作做到一半,臨時要切換到別的任務。
- detached HEAD 是怎麼一回事?
- 不小心使用 hard 模式 Reset 了某個 Commit,救得回來嗎?
- 把帳號密碼放在 Git 裡了,想把它刪掉…
- 還沒合併的分支被砍掉了,救得回來嗎?
- Git 的資源回收機制介紹。
- 怎麼樣把檔案真正的從 Git 裡移掉?
- 可以只 Commit 一個檔案的部份的內容嗎?
- Reset、Revert 跟 Rebase 指令有什麼差別?
使用 Git 與開發團隊協同開發
- Flow 介紹 :包括 Git Flow 與 GitHub Flow
【地點】國立台北科技大學億光大樓4F(台北市忠孝東路三段197號旁)
【講師】高見龍
【費用】聖森員工通通免費 👍
【備註】
1.防疫期間,請配戴口罩
2.中午時間會提供便當🍱
3.此為實作課程,請記得攜帶電腦!
bottom of page