Git------應用TortoiseGit爲github帳號添加SSH keys

 Git教程參考html

每次同步或者上傳代碼到githun上的代碼庫時,須要每次都輸入用戶名和密碼,這時咱們設置一下SSH key就能夠省去這些麻煩了。若果使用TortoiseGit做爲github本地管理工具,TortoiseGit使用擴展名爲ppk的祕鑰,而不是ssh-keygen生成的rsa密鑰。也就是說使用ssh-keygen -C "username@email.com" -t rsa產生的密鑰TortoiseGit中不能用。而基於github的開發必需要用到rsa密鑰,所以須要用到TortoiseGit的putty key generator工具來生成既適用於github的rsa密鑰也適用於TortoiseGit的ppk密鑰。git

工具/原料

  • github, TortoiseGit

方法/步驟

  1.  打開TortoiseGit下的PuttyGen,在打開的窗口中點擊Generate按鈕,會出現綠色進度條,等下生成,生成過程當中能夠多晃晃鼠標增長隨機性。
    應用TortoiseGit爲github帳號添加SSH keys
    應用TortoiseGit爲github帳號添加SSH keys
  2. 生成以後複製生成的所有內容,窗口先留着不關閉。
    應用TortoiseGit爲github帳號添加SSH keys
  3. 登陸到github,點擊右上方的設置圖表,進去設置頁面以後選擇左邊選項中的SSH key以後點擊Add SSH key在出現的界面中填寫SSH key的名稱,隨便填寫本身喜歡的便可,而後將剛剛複製的內容粘貼到key裏面再點擊add key就能夠了。
    應用TortoiseGit爲github帳號添加SSH keys
    應用TortoiseGit爲github帳號添加SSH keys
    應用TortoiseGit爲github帳號添加SSH keys
    應用TortoiseGit爲github帳號添加SSH keys
  4. 返回到第二步的窗口,點擊Save private key按鈕保存爲適用於TortoiseGit的私鑰擴展名爲.ppk。
  5. 運行TortoiseGit開始菜單中的Pageant程序,程序啓動後將自動停靠在任務欄中,雙擊該圖標,彈出key管理列表。
    應用TortoiseGit爲github帳號添加SSH keys
    應用TortoiseGit爲github帳號添加SSH keys
    應用TortoiseGit爲github帳號添加SSH keys
  6. 在彈出的key管理列表中點擊add key,將第4步中保存的私鑰(.ppk)文件加進來,關閉對話框便可。

    經上述配置後,就能夠使用TortoiseGit進行push、pull操做了,不用每次都輸入密碼了。github

     

    相關參考博客:http://blog.csdn.net/renfufei/article/category/2749295ssh

相關文章
相關標籤/搜索