本GitHub教程旨在可以幫助你們快速入門學習使用GitHub,進行版本控制。幫助你們擺脫命令行工具,簡單快速的使用GitHub。linux
作全棧攻城獅-寫代碼也要讀書,愛全棧,更愛生活。git
更多原創教程請關注頭條號。每日更新。也能夠添加小編微信:fullstackCourse。一塊兒交流,獲取最新全棧教程信息。由於FQ緣由,不能下載客戶端的同仁,能夠關注後回覆「GitHub客戶端」獲取安裝軟件。程序員
上篇教程:GitHub這麼火,程序員你不學學嗎? 超簡單入門教程 乾貨 GitHub概念部分出現了一絲紕漏。爲此本人特地查找相關資料,現從新定義一下Github。github
GitHub和Git的關係瀏覽器
說道GitHub,咱們就不得不說Git。Git是個經過命令行進行版本控制的工具。而Github是依託於Git搭建而成的網站,它表明了一種開源文化,而目前GitHub已經發展爲最大的項目託管平臺。微信
上篇回顧編輯器
註冊使用GitHub帳戶。工具
對GitHub帳戶進行簡單的配置。學習
學會使用GitHub網站和GitHub客戶端配合建立第一個項目倉庫。開發工具
1、詳細講解爲代碼作版本
繼續打開上次的項目地址:https://github.com/Shellcheng/TestGitHub。
1.咱們也能夠經過瀏覽器寫代碼,爲項目增長一個版本:
建立一個文件。點擊Create New file。
就進入了GitHub的代碼編輯器,固然這個編輯器是作過強化的,寫代碼仍是很爽的:
下方的commit 各個意義以下:
等咱們添加以後,發現commit(版本)變爲3.下方文件列表也出現了second.txt.
這就是經過瀏覽器作一個版本的實例。
2.可是通常咱們是經過開發工具進行開發的。因此咱們轉到GitHub客戶端:
第一點比較重要的事情:
作個版本:
咱們只須要在本地保存項目的路徑,更改相關代碼就能夠的了。
好比我增長了一個third.txt:就默認增長了此文件。咱們能夠添加信息,進行作版本操做。
每作一個版本須要點擊右上角同步按鈕,同步到github。
3.撤銷這次修改:
若是發現代碼出錯,如何撤銷這次作版本?
選擇想要撤銷的版本,點擊Revert。就會把這次版本取消掉,作到一個新版本中如圖:
撤銷以後:顯示以下
4.查看以往版本:
經過瀏覽器,打開項目地址,點擊commit:
這邊詳細介紹了,全部咱們作過的版本:
2、分支介紹
1.默認咱們建立的代碼是在master分支之中的,如圖:
而通常master分支之中通常包含的是咱們部署以後能夠直接跑的代碼。
2.有時候咱們進行代碼編寫的時候,若是有的小功能,咱們就能夠增長到新的分支中。在這個分支中進行操做。
建立新分支:
把新代碼作到分支中:
更新發布以後,查看一下版本:看到新版本,出現了新的分支:
下篇講解如何進行協同合做開發項目和開源項目的貢獻流程。
更多請關注頭條號。
今日頭條-作全棧攻城獅 小編:WX aiquanzhan
番外:
Linus,Linux和Git創做之父。其實Git的英文意思是傻子的意思。Linus說道:我是個自負的混蛋,全部個人項目都是以個人名字命名的,先有linux,如今是Git。