Contents
本課程涵蓋了 Git/GitHub/GitLab 的使用,包括操作、原理、最佳實踐等,讓學員能夠深入瞭解Git,累積 Git 的實踐經驗,並鍛鍊與他人的協同開發能力。
課程介紹影片
從這 12.5 小時的課程,你會學到
- 熟練掌握 Git / Github / GitLab 的使用
- 多人協作下基於 Git 的開發流程
- Git 的最佳實踐
- Git 的基本原理
要求
- 基本的電腦知識
課程說明
Git 是一個開源的分散式版本控制系統,可以有效、高速的處理從很小到非常大的專案版本管理。 Git 是Linux 之父 Linus Torvalds 為了幫助管理 Linux 核心開發而開發的一個開放源碼的版本控制軟體。
gitHub 是一個為開源及私有軟體專案的托管平台,因為只支持 git 作為唯一的版本庫格式進行托管,故名 gitHub。
gitHub 於2008年4月10日正式上線,除了git 代碼倉庫托管及基本的 Web 管理界面以外,還提供了訂閱、討論組、文本渲染、線上文件編輯器、協作圖譜(報表)、程式碼片段分享(Gist)等功能。目前,其註冊用戶已經超過350萬,托管版本數量也是非常之多,其中不乏知名開源專案 Ruby on Rails、jQuery、python 等。
GitLab 是一個用於倉庫管理系統的開源專案,創立於2011年,使用 Git 作為程式碼管理工具,並在此基礎上搭建起來的 web 服務。主要面向個人開發者和企業用戶,在權限管理和持續整合方面擁有強大的功能。
本課程主要分為兩大部分:
- Git 的基礎知識,包括本地和遠程的 Git 操作,包括初始化程式碼倉庫,提交,push,分支,merge等
- GitHub,GItLab 的使用,通過詳細的講解兩款產品的特性,達到熟悉和對比的效果,讓每一個人都能從中選擇一個適合自己的。
通過本課程的學習,能讓大家
- 深入瞭解Git
- 積攢Git的實踐經驗
- 鍛鍊和其它的協同開發能力
- Git 的最佳實踐
目標受眾
- 想學習如何使用Git
- 想學習如何使用GitHub
- 想學習如何使用GitLab
講師簡介
Peng Xiao 資深網路 DevOps 工程師 | “麥兜搞IT” ( 更多講師主講課程介紹 )
Peng Xiao 是一名網路和軟體 DevOps 工程師。
他在 IT/網路行業擁有超過 10 年的經驗,過去 12 年曾在 Cisco Systems、Nerdalize、KPN、ING 工作。
擅長Python編程(10年以上經驗)、網路技術尤其是 L3 路由協議、分佈式系統、資料庫等。他也喜歡開源技術,作為 GitHub 用戶加入了一些開源小組並做出了一些貢獻 給他們。
他是一名 scrum master,並擁有 Cisco Service Provider CCIE 認證。
他現在在荷蘭工作和生活。
他有個中文網站 “麥兜搞IT”
🙌 如何有效率地管理 ChatGPT 輸出與整理自己的 ChatGPT 提示( prompts )使用情境?LN+ for Web 已經針對 ChatGPT 的整合做最佳化
🙌 讓 Notion AI 成為你線上學習的得力助手,詳細操作請參考 – 使用 Notion AI 功能來為 udemy 的課程做摘要總結
- 點選這個✨優惠連結 課程特價 | Udemy 永久擁有課程 NT370 起( 請登入 Udemy|按過“優惠連結”後到”報名參加課程“連結網頁做更新 )
- Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
- 手機上點選優惠連結看到的價格比電腦上看到的貴
- $代表當地貨幣, 如在台灣為 NT
- 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現
報名參加課程

也許你會有興趣
- [線上課程] Git Github Gitkraken :不用命令列使用版本控制
- 更多相關線上課程介紹
- ★想要加強英文能力嗎?– 練好英文是最大的學習槓桿
- 如何找工作學習地圖 – 找工作不要靠運氣!
- 從 Soft & Share 各種社團頻道挑選你喜歡的加入
你必須登入才能發表留言。