GitLab 繁體中文教學站

從第一個專案到與 GitHub 的詳細比較

8 單元 · 含 GitLab vs GitHub 比較專章 · 內容 CC-BY-4.0

GitLab 是少數能「完全自架」的 DevOps 平台——程式碼、CI/CD、容器庫、 Pages、專案管理一體化。本站在「GitHub 之外的另一個世界」視角下, 帶你認識 GitLab,並用一整章詳細比較它與 GitHub。

🕸️
概念地圖
Concept Map
GitLab 平台功能全景圖——專案、MR、CI/CD、Pages 與一體化 DevOps。
功能總覽一圖看懂
🧗
學習路線
Learning Path
從認識到比較的分層路線:L0 認識 → L1 上手 → L2 協作 → L3 DevOps → L4 比較。
五層路線循序漸進
📚
單元教學
Lessons
8 個單元循序漸進:專案、MR、Issues、CI/CD、Pages 與比較專章。
8 單元中英對照
📝
關於本站
About
網站緣起、授權方式與建置方式。
授權建置

為什麼學 GitLab?

你八成用過 GitHub——而 GitLab 是它的「另一種答案」:把版本控制、CI/CD、容器登錄庫、 監控、Pages、Wiki 全部內建在一個產品,而且可以自架在自家伺服器。 學會 GitLab,等於學會「完整的 DevOps 平台該長什麼樣」。

這站也特別安排了一章詳細比較:術語差異、託管模式、CI/CD 設計哲學、 開源程度與價格——讓你在 GitHub 與 GitLab 之間做出知情選擇。

立即體驗:GitLab 術語 vs GitHub 術語

GitHub · 你可能已熟悉
Repository(repo)
Pull Request(PR)
Organization
GitHub Actions
GitLab · 對應術語
Project(專案)
Merge Request(MR)
Group(群組)
GitLab CI/CD
一句話:GitLab 的「Merge Request」就是 GitHub 的「Pull Request」—— 概念相同,名字不同。完整對照見單元 8