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