高見龍 (Eddie Kao)

講師

高見龍 (Eddie Kao)

日本 RubyKaigi 講者
日本 Ruby World Conference 講者
台灣 RubyConf 講者
台灣 JSDC、MOPCON 研討會講者
台灣 PHPConf 講者 & 發起人
台灣 ModernWeb 講者 & 主辦人
台灣微軟 Azure Developer Day 講者
Rails Girls Taipei 發起人
資策會、中華電信等企業單位講師

本課程適合

  • 無任何程式開發經驗者
  • 想深度探討 Git 的使用者
  • 想熟悉協作工具便於與同事工作者
  • 想一窺 Git 奧秘者

你將會學到

  • Git 終端機指令操作
  • 各種常見情境該使用什麼指令
  • 團隊如何使用 Git 共同開發

詳細課綱

  • 一、初階

    • Git 簡介:
      環境安裝與設定、Git 的三種模式(工作目錄、暫存區及儲存庫)、基本操作、常見使用情境
    • 使用分支:
      為什麼要使用分支,以及分支的使用時機、分支與合併、解決衝突、常見使用情境
    • 遠端共同協作 - 使用 GitHub:
      Push 上傳到 GitHub、Pull 下載更新、從伺服器上取得 Repository、與其它開發者的互動 - 使用 Pull Request(PR)、使用 GitHub 免費製作個人網站
    • 其它常見使用情境
  • 二、進階

    • Git 內部運作原理:
      在 .git 目錄裡有什麼東西?長得很像亂碼 SHA-1 是怎麼算出來的?
    • 分支詳解:
      對分支的誤解、切換分支的時候發生了什麼事?使用 rebase 進行合併、常見使用情境、如果只想要某個分支的某幾個 Commit?一定要有 GitHub 才能得到別人更新的檔案嗎?
    • 修改歷史紀錄:
      把一個 commit 拆成多個、把多個 commit 組合成一個、在 commit 中間再安插新的 commit、刪除或調整 commit 的先後順序。
    • 其它使用情境及進階主題:
      手邊的工作做到一半,臨時要切換到別的任務、detached HEAD 是怎麼一回事?不小心使用 hard 模式 Reset 了某個 Commit,救得回來嗎?把帳號密碼放在 Git 裡了,想把它刪掉…、還沒合併的分支被砍掉了,救得回來嗎?Git 的資源回收機制、怎麼樣把檔案真正的從 Git 裡移掉?可以只 Commit 一個檔案的部份的內容嗎?Reset、Revert 跟 Rebase 指令有什麼差別?
    • 使用 Git 與開發團隊協同開發:
      Flow 介紹(包括 Git Flow 與 GitHub Flow)
超值加購方案

2 人同行 or 一次購買 2 堂課,可享 95 折優惠

3 人同行 or 一次購買 3 堂課,可享 9 折優惠

更多團報 or 相關課程諮詢請洽 02 - 2331-8188

馬上報名搶位

報名及付款方式:

  1. 點擊「馬上報名搶位」連結並填寫表單。
  2. 課程達開課人數後,我們會主動寄發繳費連結。
  3. 線上繳費(刷卡或匯款),或是現場現金或刷卡繳款。
  4. 匯款帳號資訊:
    • 銀行:華南商業銀行 營業部
    • 帳號:100-10-034068-2
    • 戶名:五倍紅寶石股份有限公司附設臺北市私立五倍紅寶石技藝文理短期補習班

注意事項:

  1. 報名包套課程(初階+進階),即贈送為你自己學 Git 實體書與電子書各一份。
  2. 課程內容、日期及講師可能因故有所修改,主辦單位保留異動之權利。
  3. 學員需自備筆記型電腦。
  4. 本次課程僅開放 30 人報名。
  5. 報名費不包含餐費。
  6. 若報名學員人數不足 10 人,將視情況取消當次課程,並全額退還報名費用。
  7. 如有企業或團體課程需求,歡迎直接來信洽詢。