TortoiseGit官網下載地址:http://code.google.com/p/tortoisegit/git
git下載地址:https://git-scm.com/download/wingithub
這是我當前使用的版本:安全
TortoiseGit_2.2_64bit.msissh
Git-2.10.0-64-bit.exesvn
安裝處處都有資料,自行百度網站
TortoiseGit與Github賬戶之間採用SSH協議,使用SSH Keys(SSH密鑰)來創建安全連接。google
生成SSH Keys步驟:3d
1. 打開TortoiseGit程序組中的PuTTYgen;code
2. 鼠標點擊」generate」,使用鼠標在空間面板中任意活動,產生你的SSH Keys,無需輸入key passphrase和Confirm passphrase,而後點擊Save private key,把SSH Keys保存到本地電腦中(之後須要使用)。生成的SSH Keys以下圖大紅色框中。blog
這個SSH Keys在Github中也須要用到,只有TortoiseGit和Github使用相同的SSH Keys才能創建正常的安全連接,不然不能進行任何操做。
在GitHub官方網站上註冊一個免費賬戶,官方網站:http://www.github.com/。
把你在上面產生的SSH Keys增長進去。以下圖所示:
而後保存
在Github上新建一個Repository。能夠指定開源協議,readme也能夠勾上
點擊Create repository按鈕後建立一個新的repository,並返回這個項目的主頁面
注意項目主頁面的右邊,找到以下圖所示部分,點擊copy to clipboard 圖標,複製Git地址:git@github.com:reille/test.git。
在你電腦上爲這個項目建立一個新目錄,點擊右鍵選擇」Git Clone…」.,以下圖:
在URL中輸入Git地址,在Load Putty Key中導入前面保存到電腦的SSH Keys文件(這個文件不要亂丟,換一臺電腦也能夠直接使用,否則又須要從新生成,多增長一個ssh)。等待處理完成
這樣,你電腦上的項目工程就與Github上的項目創建了安全連接:
建立一個test.txt文件,嘗試上傳
先add,而後在提交,和svn同樣
其餘使用暫時不整理了,基本和svn差很少