在windows中git访问远程堆栈每次都出现OpenSSH弹窗要求输入密码 ...

打印 上一主题 下一主题

主题 522|帖子 522|积分 1566

1.在windows中(特别是win7),使用 Git Bash 终端访问远程私有代码堆栈时,可能每次都会有OpenSSH弹窗要求输入用户名和密码:Username for "https://xxx.com"

2.这时间输入代码堆栈平台的登录账号,按OK键后再次弹窗,输入密码,点OK就可以访问代码堆栈了

如果不想每次输入密码,按如下步骤可以将密码凭据生存在windows凭据管理器中
1.在 Git Bash 终端输入如下命令后回车,这时间没有反应,没关系,看第2步
  1. git config --global credential.helper manager
复制代码
2.接着再使用git pull或push或clone等访问远程堆栈,弹出如下对话框,输入代码堆栈平台的登录账号和密码,点确定

3.这时用户名和密码就生存在windows凭据管理器中了,下次再访问远程堆栈时就没有弹窗要求输入密码了。

凭据管理器打工方式,可以在 控制面板\用户帐户和家庭安全\凭据管理器 打开,也可以用命令提示符打开:WIN+R,输入 control keymgr.dll 后回车
4.在windows 10中,一样平常不需要手动设置git config --global credential.helper manager,只需要输入一次密码就会自动把凭据生存到windows凭据管理器中



免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

tsx81428

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表