每次同步或上傳程式碼到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金鑰。