TortoiseGit配置GitHub账号的SSH keys
2017-12-13 17:27
183 查看
每次同步或者上传代码到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密钥。
2、在打开的窗口中点击Generate按钮,会出现绿色进度条,等下生成,生成过程中可以在多晃晃鼠标增加随机性。
3、生成之后复制生成的全部内容,窗口先留着不关闭。
4、登录到github,点击右上方的设置图表,进去设置页面之后选择左边选项中的SSH key之后点击Add SSH key在出现的界面中填写SSH key的名称,随便填写自己喜欢的即可,然后将刚刚复制的内容粘贴到key里面再点击add key就可以了。
5、返回到第三步的窗口,点击Save private key按钮保存为适用于TortoiseGit的私钥扩展名为.ppk。
6、运行TortoiseGit开始菜单中的Pageant程序,程序启动后将自动停靠在任务栏中,双击该图标,弹出key管理列表。
7、在弹出的key管理列表中点击add key,将第5步中保存的私钥(.ppk)文件加进来,关闭对话框即可。
8、经上述配置后,就可以使用TortoiseGit进行push、pull操作了,不用每次都输入密码了。
原文地址:https://jingyan.baidu.com/article/63f236280f7e750209ab3d60.html
如果使用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密钥。
TortoiseGit配置GitHub的SSH keys方法
1、打开TortoiseGit下的PuttyGen。2、在打开的窗口中点击Generate按钮,会出现绿色进度条,等下生成,生成过程中可以在多晃晃鼠标增加随机性。
3、生成之后复制生成的全部内容,窗口先留着不关闭。
4、登录到github,点击右上方的设置图表,进去设置页面之后选择左边选项中的SSH key之后点击Add SSH key在出现的界面中填写SSH key的名称,随便填写自己喜欢的即可,然后将刚刚复制的内容粘贴到key里面再点击add key就可以了。
5、返回到第三步的窗口,点击Save private key按钮保存为适用于TortoiseGit的私钥扩展名为.ppk。
6、运行TortoiseGit开始菜单中的Pageant程序,程序启动后将自动停靠在任务栏中,双击该图标,弹出key管理列表。
7、在弹出的key管理列表中点击add key,将第5步中保存的私钥(.ppk)文件加进来,关闭对话框即可。
8、经上述配置后,就可以使用TortoiseGit进行push、pull操作了,不用每次都输入密码了。
原文地址:https://jingyan.baidu.com/article/63f236280f7e750209ab3d60.html
相关文章推荐
- 使用TortoiseGit为github账号添加SSH keys
- 应用TortoiseGit为github账号添加SSH keys,解决pull总是提示输入密码的问题
- TortoiseGit为github账号添加SSH keys,解决pull总是提示输入密码的问题
- 使用TortoiseGit为github账号添加SSH keys
- 使用TortoiseGit为github账号添加SSH keys
- 应用TortoiseGit为github账号添加SSH keys
- 七、配置ssh keys连通github跟ssh-agent
- GitHub多账号密钥配置
- win7下配置TortoiseGit使用Github
- 【原创】64位windows 7下成功配置TortoiseGit使用Github服务器
- 同一台机器下多个github账号应用不同的SSH配置
- 关于TortoiseGit的账号配置
- windows下git和TortoiseGit(小乌龟)和putty安装配置对github进行操作
- 配置SSH Keys到github,实现git clone 能力
- github结合TortoiseGit使用sshkey,无需输入账号和密码
- Github配置SSH Keys
- github结合TortoiseGit使用sshkey,无需输入账号和密码
- github结合TortoiseGit使用sshkey,无需输入账号和密码
- 配置SSH Keys到github,实现git clone 能力
- github结合TortoiseGit使用sshkey,无需输入账号和密码