完全入門和掌握git/github/gitlab的使用
課程介紹影片
Contents
已經上過這門課程?
🔥歡迎來參加這個活動 – 上課心得分享與獎勵說明 :分享就贈送一門線上課程
從這 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 思科系統的網路和軟體工程師
Peng Xiao 是網路和軟體工程師,在思科系統從事 SDN 技術。他已經在思科工作了五年多了。
Peng Xiao 善於 Python 程式設計,網路技術尤其是 L3 路由協議,分散式系統,資料庫等。他也喜歡開源技術,作為一個GitHub用戶 @xiaopeng163,他加入了一些開源組織,為他們做出了一些貢獻。
他是一名 Scrum master,並擁有 Cisco 服務供應商 CCIE 認證。
報名參加課程
也許你會有興趣
★ 歡迎使用 App / Email | Telegram 訂閱 網站更新★