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


本GitHub教程旨在能夠幫助大家快速入門學習使用GitHub,進行版本控制。幫助大家擺脫命令行工具,簡單快速的使用GitHub。

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

更多原創教程請關注頭條號。每日更新。也可以添加小編微信:fullstackCourse。一起交流,獲取最新全棧教程信息。因為翻牆原因,不能下載客戶端的同仁,可以關注后回復“GitHub客戶端”獲取安裝軟件。

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

GitHub和Git的關系

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

上篇回顧

  1. 注冊使用GitHub賬戶。

  2. 對GitHub賬戶進行簡單的配置。

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

一、詳細講解為代碼做版本

繼續打開上次的項目地址: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版本控制,超簡單入門教程 干貨2二、分支介紹

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

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

而一般master分支之中一般包含的是我們部署之后可以直接跑的代碼。

2.有時候我們進行代碼編寫的時候,如果有的小功能,我們就可以增加到新的分支中。在這個分支中進行操作。

創建新分支:

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

程序員,一起玩轉GitHub版本控制,超簡單入門教程 干貨2更新發布之后,查看一下版本:看到新版本,出現了新的分支:

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

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

更多請關注頭條號。

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

番外:

Linus,Linux和Git創作之父。其實Git的英文意思是傻子的意思。Linus說道:我是個自負的混蛋,所有我的項目都是以我的名字命名的,先有linux,現在是Git。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM