1. 程式人生 > >Git詳細教程(3)---結合gitHub使用

Git詳細教程(3)---結合gitHub使用

之間 方便 結果 最新 strong ini 編輯 repos github

1.GitHub的基本使用

GitHub就是一個網站,本身是基於Git,可以完成版本控制,可以托管代碼。

英文版的。

在使用GitHub之前,首先需要註冊一個賬號。

登錄,就可以完成相關的一些操作。

技術分享

或者使用右下角的 new repository鏈接,如下:

技術分享

進入這個創建的界面,其實就是一個表單,然後可以填寫相關信息,然後提交,如下:

技術分享

創建的結果如下:

技術分享

其中README.md使用markdown語法辨析的一個文件。

可以直接在網頁中,來進行新建和編輯操作。

技術分享

技術分享

其中,點擊按鈕的操作,相當於我們命令中執行了 git add + git commit

可以按照同樣地方時,來創建文件並提交版本。

實際上,我們一般不在網站中來進行這樣的開發。

有如下選擇:

1. 還是在本地進行開發,然後將GitHub作為git服務器來使用。

2.還可以安裝一個Github的客戶端軟件

還有一些命令:

技術分享

2.GitHub作為服務器完成協同開發

我們前面在完成多人協作開發的時候,是在windows進行的,這種方式其實很不理想。

利用GitHub作為我們的git服務器完成協同開發。

步驟和前面的基本一致。

實際上,GitHub已經是一個git服務器了。只需要在github中創建一個新的倉庫即可。

針對程序員甲

需要使用git clone命令,將

git版本庫克隆到本地。

復制地址,

技術分享

然後使用命令

技術分享

查看demo文件夾如下:

技術分享

這個就已經ok了。

可以在本地進行常規的開發。

技術分享

技術分享

可以將本地的最新版本推送至Github

技術分享

可以到github網站上查看最新的版本。

整個的流程和前面的那個過程是一樣的。

唯一不同的就是,前面我們是選用自己來初始化git裸服務器。現在直接使用github,創建一個git版本庫即可。

針對這個GitHub,還可以將自己的一些代碼托管到這個平臺上,搭建可以嘗試一下。

總結

什麽是git

分布式的版本控制系統。

1.版本控制

2.分布式

所謂的版本控制,也就說可以給項目或軟件,定義一個節點,作為一個版本進行提交或發布

一般軟件都是從0.0.1版本開始,不停的進行演化。有了版本控制,可以在任何時候切換到任意版本,保證開發可以隨時切換,提高開發的效率,同時具備可維護性。

有了版本控制,就有了後悔藥。

所謂的分布式,是指我們可以有多人共同開發,並且開發人員之間是相互獨立的。也不受網絡的限制。使用起來非常方便.

在開發的時候,需要用到的常見操作:

初始化一個版本庫 git init 庫名 git clone 遠程的url地址,在本地就擁有了一個版本庫。

在本地,進行常規開發。

將最新的開發內容提交為一個新的版本 git add + git commit

本地版本庫提交之後,可以推送至遠程git服務器,git push origin master

在進行這個操作的時候,需要確保自己當前的版本是最新版本,可以使用git pull拉取最新版本。

重復上述過程。

如果在開發過程中,需要創建分支,應該使用git branch相關命令。

如果掌握了這些內容,就可以將這個寫到自己的簡歷中。

Git詳細教程(3)---結合gitHub使用