每次我重新启动机器后尝试与 git 交互时,都会出现错误,提示我被拒绝访问。
为了解决这个问题,我输入命令
sudo ssh-add -K ~/.ssh/github_rsa
在我重启电脑并再次输入之前,这个方法一直有效。这是页这对我很有帮助。
我该如何获取它,这样我就不必每次都输入它了。在其他机器上似乎运行良好
答案1
对于其他仍在寻找的人,我找到了一个可行的解决方案Stackchange,基于一个问题Reddit提到了此问题,特别是 macOS Sierra。
除此之外ssh-add -K
您还必须创建一个~/.ssh/config
包含以下内容的新文件:
Host *
UseKeychain yes
AddKeysToAgent yes
IdentityFile ~/.ssh/id_rsa
IdentityFile ~/.ssh/id_25519
对我有用,希望这对某人有帮助:)