在git中使用(以Gitlab舉例)
1、在git客戶(hù)端中使用ssh-keygen -t rsa -C "your.email@example.com" -b 4096生成私鑰和公鑰,默認(rèn)保存在~/.ssh/下面
2、使用cat ~/.ssh/id_rsa.pub | clip復(fù)制公鑰到剪切板后,添加到Gitlab的ssh設(shè)置中
3、接下來(lái)就可以使用git進(jìn)行操作啦
在TortoiseGit中使用
1、使用PuTTYgen生成TortoiseGit所需要的私鑰和公鑰(因?yàn)門(mén)ortoiseGit的私鑰格式和git客戶(hù)端生成的私鑰格式不一致,所以要使用這個(gè)工具生成)
2、生成公鑰和私鑰后,保存到硬盤(pán)
3、將生成的公鑰復(fù)制后,添加到Gitlab的ssh設(shè)置中
4、使用TortoiseGit克隆項(xiàng)目時(shí),將生成的私鑰加載進(jìn)來(lái)即可,如圖。
\1.PNG