微信开发者工具代码管理设置使用SSH Key(使用密码)方法

参考微信开发社区——使用ssh key无法推送代码微信开发者工具 SSH key认证 推送、拉取GitHub项目

1、确认已安装git,打开 Git Bash

使用https://git.weixin.qq.com/作为代码仓库,则

输入 ssh-keygen -t rsa - C“your_email@example.com” (注意:-C为大写,your_email@example.com是你的邮箱,输入时不用加引号)邮箱可以不用配置

生成公、私钥时,如提示输入密码,如你的电脑为自己专用,避免使用时每次要输入,可以输密码,(注意:这里输密码时,没有显示的,第一次输入后,会要求再输一次核对)这里的密码只有对公钥使用是的确认密码,和远程主机(仓库)的密码可以不同。

 

 如使用GitHub,则使用ssh-keygen -t ed25519 -C “your_email@example.com” (没试过)见微信开发者工具 SSH key认证 推送、拉取GitHub项目

2、复制 公钥

 

3、在微信开发者·代码管理——个人设置——SSH密码——添加SSH密码,把上一步复制的公钥  粘贴在需添加的“密钥”中

 

 

 4、然后在微信开发者工具——版本管理——设置——“网络和认证”中,设置“认证方式”

 生成密钥时,如没有设置密码,这里空着就可以了。注意:这里不是远程仓库的用户密码

 5、在微信开发者工具——版本管理——设置——“网络和认证”中,设置“认证方式”

 

 再把“微信开发者·代码管理”指定项目的SSH 复制过来加入

 

 填入到需添加的远程仓库URL中去,并自已设定一个名称(名称可以自定)。

 

 这样就大功告成!

 这里注意:采用SHH key认证时,这里的URL 一定要复制SSH对应的URL,否则无法连接成功,如是采用用户名、密码登陆,则是HTTPS对应的URL(这一点非常重要,也容易出错)

posted on 2023-03-02 23:35  静由心生  阅读(1770)  评论(0)    收藏  举报

导航