1. 下載並安裝相關軟件git
這裏主要涉及的軟件包括msysgit和TortoiseGit。github
msysgit的下載地址:http://msysgit.googlecode.com/files/Git-1.7.4-preview20110204.exessh
TortoiseGit的下載地址:http://code.google.com/p/tortoisegit/downloads/list(選擇你心儀的版本下載)工具
2.TortoiseGit中Settings的位置google
因爲我是64位的電腦,因此會顯示Settings (64 bit)。左鍵點擊後,進入TortoiseGit的設置界面。能夠清楚的看到,MSysGit已經配置好了。若是Git.exe的位置爲空,請你們本身手動設置好。3d
3.創建溝通遠程版本庫與TortoiseGit的聯繫code
這裏提到的溝通橋樑就是通訊中使用的密鑰。TortoiseGit 使用擴展名爲ppk的密鑰,而不是ssh-keygen生成的rsa密鑰。也就是說使用ssh-keygen -C "username@email.com" -t rsa產生的密鑰在TortoiseGit中不能用。而基於github的開發必需要用到rsa密鑰,所以須要用到TortoiseGit的putty key generator工具來生成既適用於github的rsa密鑰也適用於TortoiseGit的ppk密鑰。找到TortoiseGit的安裝位置運行TortoiseGit開始菜單中的puttygen程序,點擊「Generate」按鈕,鼠標在上圖的空白地方來回移動直到進度條完畢,就會自動生一個隨機的key。blog
4.接着登陸Github官網,在 SSH keys 中添加剛剛隨機的key,操做過程以下:資源
5.公鑰添加完畢。而後點擊"Save private key",將私鑰保存在本地,文件後綴是ppk,接下來會用到!開發
6.接着在github上創建一個新的項目,以下:
7.在你的項目的根目錄下空白處右鍵,Git Clone…:
1).在彈出的對話框中的URL粘貼你拷貝的路徑(github中新建項目的路徑)
2).在Load Putty Key 前面的複選框中打鉤,後面選擇你保存的.ppk文件.
8.將新增的目錄中的隱藏文件夾.git剪切出來。
9.接着開始將資源添加到遠程資源庫中,操做以下:
10.最後經過push命令,用於將本地分支的更新,推送到遠程主機!在這以前首先肯定Destination remote的設置,以下:
操做步驟以下:
11.查看github的項目,你會發現已經更新了。