我有一个个人github帐户,可以正常使用Visual Studio(团队资源管理器)。现在我的雇主给了我他们的帐户,我的Visual Studio一直指的是旧帐户。它给了我以下错误:
发生错误。详细消息:libgit2引发了一个错误。 Category = Net(错误)。 响应状态代码不表示成功:404(未找到)。
所以我在Windows Credential manager中添加了另一个帐户。
现在它还没有用,然后我看到了这个视频:https://code.tutsplus.com/tutorials/quick-tip-how-to-work-with-github-and-multiple-accounts--net-22574
所以我下载了putty并生成了第二个ssh密钥(我不知道第一个是哪里!!) 并将其链接到新的github帐户。 现在它要求我为此公钥添加标识。 ssh-add~ / .ssh / sshkey2
给了我 “无法打开与身份验证代理的连接”
当我尝试使用列出所有公钥时 ls -al~ / .ssh
它给了我 ls:无法访问'/c/Users/spadmin/.ssh':没有这样的文件或目录我的公钥也保存为.txt文件而不是.pub文件
我能错过什么?
答案 0 :(得分:0)
我不得不做
eval ssh-agent -s
SSH-添加
并输入完整位置c:/users/spadmin/.ssh/xyz.ppk