如果您按照Github上的说明操作,请记下此行.
很高兴知道:凭证助手仅在克隆HTTPS repo URL时有效.如果您使用SSH repo URL,则使用SSH密钥进行身份验证.
你正在使用ssh,所以git凭证助手不会起作用.你有几个选择.
ssh问题并不特定于git.您可以设置ssh-agent,这样您只需输入一次ssh密钥密码即可.它将被记住,安全地存储在内存中,直到您注销. Github有一个关于设置ssh-agent的教程.
无论你选择哪个选项,我都强烈建议你花时间设置一个ssh-agent.Ssh是如此有用且如此广泛,你将再次遇到这个问题.
而不是克隆,git@github.com:username/my-repo.git你可以克隆https://github.com/username/my-repo.git.它是http项目页面上的按钮.然后github文档中描述的git凭证帮助程序将起作用.您可能必须先安装它,或使用他们的Github应用程序.这一点在Windows安装指南的Github的密码缓存部分中有所描述.
该指南提到他们现在有一个Github应用程序,它可能可以为您解决这个问题.然而,这只是一个止损,因为其他git服务器不会有这样的东西.
| 归档时间: |
|
| 查看次数: |
3868 次 |
| 最近记录: |