检查已添加到ssh代理的密钥。
- 论坛
- 检查已添加到ssh代理的密钥。
13 浏览
匿名的
0 Comments
问题出现的原因是GitHub的文档只适用于单个终端/命令提示符/ bash窗口,如果打开新的窗口,密码就不会被记住。因此,需要在新会话中重新启动ssh-agent。
解决方法是使用HTTPS URL,并将凭据缓存在一个共享存储中(适用于所有会话)。另外,将自动启动ssh-agent的脚本添加到~/.bash_profile
文件中,而不是~/.profile
或~/.bashrc
文件中。
感谢反馈,提供了一个链接(stackoverflow.com/a/32353083/6309),解答了这个不一致的问题。