Git & GitHub 教學手冊

洧杰 已發佈 2019-11-4

Git & GitHub 教學手冊

歡迎您來到 Git & GitHub 教學手冊,我是作者洧杰,同時也是六角學院的共同創辦人。

你是正在踏入 Git 的新手嗎?或者是學到一半,想尋找 Git 資源的開發者呢?不論你是哪種,這裡都有充分的教學提供給您進修。

為了幫助大家學習上好吸收,這裡也提供兩種學習方式。

第一種:跟著影片跑流程

我們總計錄製了 35 部以上的完整免費教學影片,如果你習慣觀看影片學習,那麼可前往此頻道觀看。

images

同時也附上各影片單元的文件給您。

第二種:照著本手冊教學跑

本教學網站也提供許多圖文教學,幫助您建立 Git 整理脈絡,部分也有導入影片教學。您可以依照自己習慣的方式,來熟悉 Git。

給正在學習 Git 的朋友,線上帶你學到會

相信正在學 Git 的你,最缺乏的就是「沒有人和你一起練 Git」,所以這裡我們也開了幾個 GitHub 數據庫,您可以發合併請求給我,接收到後會再合併您的資料,幫助你更快熟悉 Git。

發 PR 練習

  • 步驟一:fork 此專案到自己的 GitHub 數據庫
  • 步驟二:clone 到本地開發環境
  • 部署三:push 到自己的遠端數據庫
  • 部署四:發 PR 申請合併(若遇到衝突還請先解決再重新發 PR)

GitHub flow 練習

如果您想練習 GitHub flow,請到此專案來練習。假使您不熟悉此流程,可前往此教學瀏覽後,並觀看 3 位工程師實際線上演練的操作影片

  • 步驟一:fork 此專案到自己的 GitHub 數據庫
  • 步驟二:clone 到本地開發環境
  • 步驟三:在本地端的 dev 分支開 feature/您的功能 分支
  • 步驟四:推送您的 feature/您的功能 分支到自己的 GitHub 數據庫
  • 步驟五:發 PR 申請合併原專案的 dev 分支(若遇到衝突還請先解決再重新發 PR)

其他教學資源

在我學習 Git 路上,有兩位前輩與貴人幫助我良多。這裡也分享他們的豐富資源給各位。

五倍紅寶石 - 高見龍

多奇數位 - will 保哥

關於筆者

暱稱:洧杰

介紹:六角學院校長,熱愛分享與交流的前端工程師,目前專注於兼容桌面/移動網頁前端開發,期間已協助數百位平面設計師,網頁設計師導入標準網頁設計。