程序員,一塊兒玩轉GitHub版本控制,超簡單入門教程 乾貨2

本GitHub教程旨在可以幫助你們快速入門學習使用GitHub,進行版本控制。幫助你們擺脫命令行工具,簡單快速的使用GitHub。linux

作全棧攻城獅-寫代碼也要讀書,愛全棧,更愛生活。git

更多原創教程請關注頭條號。每日更新。也能夠添加小編微信:fullstackCourse。一塊兒交流,獲取最新全棧教程信息。由於FQ緣由,不能下載客戶端的同仁,能夠關注後回覆「GitHub客戶端」獲取安裝軟件。程序員

上篇教程:GitHub這麼火,程序員你不學學嗎? 超簡單入門教程 乾貨 GitHub概念部分出現了一絲紕漏。爲此本人特地查找相關資料,現從新定義一下Github。github

GitHub和Git的關係瀏覽器

說道GitHub,咱們就不得不說Git。Git是個經過命令行進行版本控制的工具。而Github是依託於Git搭建而成的網站,它表明了一種開源文化,而目前GitHub已經發展爲最大的項目託管平臺。微信

上篇回顧編輯器

  1. 註冊使用GitHub帳戶。工具

  2. 對GitHub帳戶進行簡單的配置。學習

  3. 學會使用GitHub網站和GitHub客戶端配合建立第一個項目倉庫。開發工具

1、詳細講解爲代碼作版本

繼續打開上次的項目地址:https://github.com/Shellcheng/TestGitHub。

1.咱們也能夠經過瀏覽器寫代碼,爲項目增長一個版本:

建立一個文件。點擊Create New file。

程序員,一塊兒玩轉GitHub版本控制,超簡單入門教程 乾貨2

就進入了GitHub的代碼編輯器,固然這個編輯器是作過強化的,寫代碼仍是很爽的:

程序員,一塊兒玩轉GitHub版本控制,超簡單入門教程 乾貨2下方的commit 各個意義以下:

程序員,一塊兒玩轉GitHub版本控制,超簡單入門教程 乾貨2等咱們添加以後,發現commit(版本)變爲3.下方文件列表也出現了second.txt.

程序員,一塊兒玩轉GitHub版本控制,超簡單入門教程 乾貨2

這就是經過瀏覽器作一個版本的實例。

2.可是通常咱們是經過開發工具進行開發的。因此咱們轉到GitHub客戶端:

第一點比較重要的事情:

程序員,一塊兒玩轉GitHub版本控制,超簡單入門教程 乾貨2

作個版本:

咱們只須要在本地保存項目的路徑,更改相關代碼就能夠的了。

好比我增長了一個third.txt:就默認增長了此文件。咱們能夠添加信息,進行作版本操做。

程序員,一塊兒玩轉GitHub版本控制,超簡單入門教程 乾貨2每作一個版本須要點擊右上角同步按鈕,同步到github。

3.撤銷這次修改:

若是發現代碼出錯,如何撤銷這次作版本?

選擇想要撤銷的版本,點擊Revert。就會把這次版本取消掉,作到一個新版本中如圖:

程序員,一塊兒玩轉GitHub版本控制,超簡單入門教程 乾貨2

撤銷以後:顯示以下

程序員,一塊兒玩轉GitHub版本控制,超簡單入門教程 乾貨2


4.查看以往版本:

經過瀏覽器,打開項目地址,點擊commit:

程序員,一塊兒玩轉GitHub版本控制,超簡單入門教程 乾貨2

這邊詳細介紹了,全部咱們作過的版本:

程序員,一塊兒玩轉GitHub版本控制,超簡單入門教程 乾貨22、分支介紹

1.默認咱們建立的代碼是在master分支之中的,如圖:

程序員,一塊兒玩轉GitHub版本控制,超簡單入門教程 乾貨2

而通常master分支之中通常包含的是咱們部署以後能夠直接跑的代碼。

2.有時候咱們進行代碼編寫的時候,若是有的小功能,咱們就能夠增長到新的分支中。在這個分支中進行操做。

建立新分支:

程序員,一塊兒玩轉GitHub版本控制,超簡單入門教程 乾貨2把新代碼作到分支中:

程序員,一塊兒玩轉GitHub版本控制,超簡單入門教程 乾貨2更新發布以後,查看一下版本:看到新版本,出現了新的分支:

程序員,一塊兒玩轉GitHub版本控制,超簡單入門教程 乾貨2

下篇講解如何進行協同合做開發項目和開源項目的貢獻流程。

更多請關注頭條號。

今日頭條-作全棧攻城獅 小編:WX aiquanzhan

番外:

Linus,Linux和Git創做之父。其實Git的英文意思是傻子的意思。Linus說道:我是個自負的混蛋,全部個人項目都是以個人名字命名的,先有linux,如今是Git。

相關文章
相關標籤/搜索