git与github配置过密钥,还是无法用tortoiseGit去get clone解决办法
如果一开始是用git命令( ssh-keygen -t rsa -C [邮箱] ),生成的公钥和密钥( 比如 id_rsa 和 id_rsa.pub )
首先,把生成的公钥粘贴到 git远程仓库管理中心。接下来用ssh的方式连接远程仓库。
有两种操作方式:
1.用 git命令
可以直接用命令“git pull【仓库的ssh地址】【分支名称】” 这样拉取和推送
2.用 TortoiseGit 方式
需要将私钥转成 .ppk格式
1)运行PuTTYgen,在Conversions菜单中点击Import key,选择一开始生成的私钥文件,比如 id_rsa文件。
2)点击Save private key 按钮,将其保存为.ppk文件。
3)打开Pageant,点击Add Key,选择前一步所保存的.ppk文件所在的位置即可。
PuTTYGen 和 Pageant 都在开始菜单中的TortoiseGit文件夹下,可以找到。
nnjk