【强烈推荐】如何给TortoiseGit 配置密钥?
TortoiseGit 使用擴(kuò)展名為ppk的密鑰,而不是ssh-keygen生成的rsa密鑰。也就是說使用?ssh-keygen -C "username@email.com" -t rsa?產(chǎn)生的密鑰在TortoiseGit中不能用。而基于github的開發(fā)必須要用到rsa密鑰,因此需要用到TortoiseGit的 putty key generator?工具來生成既適用于github的rsa密鑰也適用于TortoiseGit的ppk密鑰,配置步驟如下:
1)運(yùn)行TortoiseGit開始菜單中的puttygen程序,如下圖示
2)點擊“Generate”按鈕,鼠標(biāo)在上圖的空白地方來回移動直到進(jìn)度條完畢,就會自動生一個隨機(jī)的key,如下圖示
?
如有需要,可以為密鑰設(shè)置對應(yīng)的訪問密碼,就是修改上圖中“Key passphrase”和“Confirm passphrase”的值。
3)將上圖中多行文本框的內(nèi)容全選、復(fù)制,并粘貼到github賬戶的 SSH public key中,這就是適用于github的公鑰。
4)點擊上圖中的“Save private key”按鈕,將生成的key保存為適用于TortoiseGit的私鑰(擴(kuò)展名為.ppk)。
5)運(yùn)行TortoiseGit開始菜單中的Pageant程序,程序啟動后將自動停靠在任務(wù)欄中,圖標(biāo)顯示為,雙擊該圖標(biāo),彈出key管理列表,如下圖示
6)點擊上圖中的“Add Key”按鈕,將第4步保存的ppk私鑰添加進(jìn)來,關(guān)閉對話框即可。
7)經(jīng)上述配置后,你就可以使用TortoiseGit進(jìn)行push、pull操作了。
?
上述演示所用軟件版本:TortoiseGit 1.5.2.0(git version 1.7.1.msysgit.0、PuTTYgen 0.60)
總結(jié)
以上是生活随笔為你收集整理的【强烈推荐】如何给TortoiseGit 配置密钥?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 分布式理论:CAP理论
- 下一篇: 微信公众号接口权限表汇总