git安裝和使用

1.首先介紹一下什麼是Git和GitHub

   Git是一個分佈式的版本控制系統,最初由Linus Torvalds編寫,用作Linux內核代碼的管理。在推出後,Git在其它項目中也取得了很大成功,尤其是在Ruby社區中。目前,包括Rubinius和Merb在內的很多知名項目都使用了Git。
    GitHub基於Rails的Git庫託管
    如前所述,作爲一個分佈式的版本控制系統,在Git中並不存在主庫這樣的概念,每一份複製出的庫都可以獨立使用,任何兩個庫之間的不一致之處都可以進行合併。
    GitHub可以託管各種git庫,並提供一個web界面,但與其它像 SourceForge或Google Code這樣的服務不同,GitHub的獨特賣點在於從另外一個項目進行分支的簡易性。爲一個項目貢獻代碼非常簡單︰首先點擊項目站點的“fork”的按鈕,然後將代碼檢出並將修改加入到剛纔分出的代碼庫中,最後通過內建的“pull request”機制向項目負責人申請代碼合併。

2.註冊GitHub賬號,並登陸

GitHub的官方網址:https://github.com/
後面要通過這個申請到的帳號連接github的。

3.下載並安裝Git

下載:Git-1.7.7-preview20111012.exe
http://code.google.com/p/msysgit/downloads/list

下載並安裝:TortoiseGit,是git的使用更加方便
http://code.google.com/p/tortoisegit/wiki/Download?tm=2

4.安裝SSH Keys

4.1 啓動Git Bash:

這裏寫圖片描述

4.2 生成一個新的 SSH Key

郵箱爲你之前註冊時的郵箱
$ssh-keygen -t rsa -C “[email protected]
這裏寫圖片描述
在“C:\Documents and Settings\Administrator.ssh” 新生成兩個文件 id_rsa 和 id_rsa.pub
這裏寫圖片描述

注意:如果之前生成過“id_rsa”和“id_rsa.pub”併成功添加到GitHub,那麼可以將這兩個文件從別的電腦拷過來,一樣可用,
就不用再重新生成和添加“SSH Key”了。

5. 將 SSH key 添加到 GitHub

5.1 On the GitHub site Click “Account Settings” > Click “SSH Public Keys” > Click “Add another public key“

這裏寫圖片描述

5.2 用記事本打開 id_rsa.pub,將其內容複製到“Key”,title可以爲空。
注意:不能添加任何空格或回車;
注意:不能用Editplus打開;(用EditPlus打開,導致拷貝的內容有變化,所以後面一直失敗)

這裏寫圖片描述

6.測試設置是否正確

這裏要輸入 passphrase,之前生成SSH Key時輸入的密碼。
出現如下界面就表示成功了:(嚴格安裝以上步驟執行,肯定可以成功的)
這裏寫圖片描述

7.可以下載代碼了

這裏寫圖片描述
這裏寫圖片描述

發佈了126 篇原創文章 · 獲贊 46 · 訪問量 29萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章