Github使用教程(一)--搭建Github環境

Git是一個分佈式的版本控制系統,最初編寫用做Linux內核代碼的管理。在推出後,Git在其它項目中也取得了很大成功。Github目前已經有100多萬的開發者,而且對於公共項目的託管免費。Github使得版本控制更加容易,多人協做編碼變得簡單。使用過SVN的同窗應該知道,當沒有網絡的支持,開發者並無辦法提交已完成代碼。Github支持離線提交,其實就是提交到本地倉庫。每個開發者clone下的項目代碼都是一個完整的倉儲,當遠程或其餘協做開發者代碼沒法恢復時,均可以方便使用本地的倉儲進行恢復。當須要對代碼進行分支時,其餘版本控制軟件在大量文件時會很慢,而Github幾乎是瞬間完成這個操做,並且只須要一個命令便可。Github的便利性和與其餘相似軟件的比較不是本文重點。下面咱們一步一步來搭建Github的環境(以windows操做系統爲例)。

首先,須要註冊一個Github的帳號。 linux

而後,下載Github windows 客戶端。安裝後獲得下面兩個快捷方式: git

其中GitHub(藍色圖標)爲windows的圖形界面操做,Git Shell爲命令行操做界面(本文以Git Shell爲例搭建)。 github

1.須要告訴Github,你要使用的用戶名 windows

[plain]  view plain copy 在CODE上查看代碼片 派生到個人代碼片
  1. git config --global user.name "Your Name Here"  


2.設置郵箱
[plain]  view plain copy 在CODE上查看代碼片 派生到個人代碼片
  1. git config --global user.email "your_email@example.com"  

3.在github上建立項目

  打開網址,而後填寫項目名稱和其餘信息,如圖: 緩存

點擊create repository建立項目,跳轉到以下頁面: 服務器

4.clone項目到本地 網絡

打開Git Shell,執行如下代碼: ssh

[plain]  view plain copy 在CODE上查看代碼片 派生到個人代碼片
  1. git clone https://github.com/gavincook/test.git  

 
這裏的https://github.com/gavincook/test.git來自於上圖的建立項目後的地址。 

第一次使用時會提示輸入用戶名和密碼,用於獲取相關權限。 分佈式

5.提交代碼 編碼

步驟4後,咱們會在咱們的工做區獲得一個test的文件夾,咱們新建一個test.txt文件,內容是Github test!

在Git Shell 中使用git status,咱們能夠看到相應的改動:

而後使用git add . 將全部的改動加入緩存區

而後使用git commit -m "備註信息" 將改動提交到本地倉庫

最後將代碼提交到遠程服務器

登陸到Github上,打開相應的repository的頁面,能夠看到剛剛提交的內容:

到此爲止,就已經完成了Github的環境搭建和簡單的一次代碼提交!


這裏主要介紹了windows下的github的環境搭建和簡單使用,linux下的環境搭建參考Github幫助

相關文章
相關標籤/搜索