Git 版本控制系統實戰課程 課堂錄影隨時睇 (Video Course) (在校觀看)
  • Git 是知名的分散式版本控制系統,本課程有系統及有效率地教授各項 Git 的功能及實踐所需的相關技術,當中包括安裝 Git、備份、建立多個版本、比較不同的版本、從版本中復原、標籤管理、建立及合併分支、處理衝突、Git Server 等眾多技術。
  • 課程時數:6 小時
  • 上課地點:旺角
  • 顧客成功購買的兩天內,Systematic 會有專人致電顧客跟進。
出貨方式 自取
定價 HK$980
價錢 HK$931
數量
加入購物車
立即購買
尚餘7
產品介紹

課程內容簡介:

1 Git 概論
1.1 程式開發的過程中所遇到的挑戰
1.2 版本控制的概念
1.3 Git 的過去
1.4 快照概念 (Snapshot)
1.5 完整性概念
1.6 Git專案的三個主要區域
1.6.1 Git目錄
1.6.2 工作目錄 (working directory)
1.6.3 暫存區域 (staging area)
1.6.4 三個主要區域之間的關係
1.7 工作流程

2 安裝Git
2.1 在 Windows 安裝 Git
2.2 在 Linux 安裝 Git

3 Local Git
3.1 設定 user.name 及 user.email
3.2 初始化 Git Repository
3.3 檔案的生命週期
3.3.1 Untracked
3.3.2 git add
3.3.3 git add 後的變更
3.3.4 再一次 git add
3.3.5 .gitignore
3.3.6 比較 working directory files 與 staged files 的分別
3.3.7 比較 staged files與上一個 commit 的分別
3.3.8 commit
3.3.9 刪除檔案並復原
3.3.10 刪除檔案並不復原
3.3.11 只刪除 staged files
3.4 Tag (標籤)
3.5 取代之前的版本
3.6 Git Branching (分支)
3.6.1 master
3.6.2 HEAD
3.6.3 建立分支
3.6.4 HEAD to branch
3.6.5 在分支上建立版本
3.6.6 返回 master
3.6.7 在 master 上建立新版本
3.6.8 Git merge with fast forward
3.6.9 Git merge with non fast forward
3.6.10 Git merge with conflict
3.6.11 Git merge with conflict (反悔)
3.6.12 Git rebase
3.6.12.1 顯示每個版本的檔案內容
3.6.13 Git rebase (反侮)
3.6.14 Git cherry-pick
3.6.15 Git cherry-pick (反悔)
3.7 復原到指定的版本
3.7.1.1 為每個版本都建立標籤 (Tags)
3.7.1.2 透過標籤進行復原
3.7.1.3 返回 master
3.7.1.4 Detached HEAD
3.7.1.5 在 detached HEAD 上建立新分支
3.8 重置分支和 HEAD / 刪除版本
3.8.1 重置分支和 HEAD
3.8.2 刪除版本
3.9 Git revert

4 Remote Git
4.1 Remote Git 與 Local Git 的關係
4.2 建立空白的 remote repository
4.3 Git clone remote repository
4.4 顥示 remote repository 的情況
4.5 修改 remote repository 的名字
4.6 在 local repository 建立內容並 push 到 remote repository 中
4.7 建立新資料夾並聯繫到 remote repository (不是 git clone)
4.8 Git fetch
4.9 Git pull
4.10 Remote git 的 conflict 處理方法
4.10.1 Conflict 的形成過程
4.10.2 處理 conflict

5 附錄1:Git Server
5.1 伺服器
5.2 安裝 CentOS
5.3 安裝 Git Server 前的事前準備
5.4 安裝 Git Server
5.5 首次登入 Git Server
5.6 新增用戶
5.7 新增 Project
5.8 Git clone、改動並 push 到 git server

6 附錄2:Fork A Repo

7 附錄3:從 local git 產生 remote git
7.1 產生 local git repository
7.2 從 local git repository 產生 remote git repository
7.3 透過 git clone 取得剛分享出來的 remote git repository

8 附錄4:git diff

9 附錄5:常用的 git 指令


免費重睇:

  • 學員可於享用時期內於報讀地點不限次數地重看課堂錄影,從而可反覆重溫整個課程!


享用時期:

  • 開始觀看第一堂課堂錄影的 2 星期內。
  • 享用時期內的進度由您控制,可快可慢!


導師解答:

  • 學員可於觀看某一課堂錄影後提出課堂直接相關的問題,課程導師會樂意為學員以單對單的形式解答!


上課地址及電話:

  • 旺角亞皆老街 109 號,皆旺商業大廈 18 樓 1802 - 1807 室 【自置物業】
    (港鐵旺角站 D2 出口,2 分鐘到大堂) (東鐵旺角東站 B 出口,4 分鐘到大堂)
    電話:2332-6544


辦公時間:

  • 一至五:14:30 - 22:15
    六:13:45 - 21:30
    日:10:15 - 18:00 (公眾假期休息)


免費試睇:

  • 歡迎致電 2332-6544 與本中心職員預約在校免費試睇首半小時,從而可預先了解導師、教材及課堂錄影的質素,才報讀課程。


課程詳情:

優惠條款及細則
  • 若課程於開課前取消,『系統電腦教育中心』便會將報讀者已繳付之課程學費全數退回。