在我的Microsoft.PowerShell_profile.ps1文档中,我必须添加ssh-add ~/.ssh/github_rsa
以下 poshgit 示例,以便它连接到我的 GitHub 存储库。
# Load posh-git example profile
. 'C:\tools\poshgit\dahlbyk-posh-git-8aecd99\profile.example.ps1'
ssh-add ~/.ssh/github_rsa
如果我的个人资料中没有,我在尝试连接时 Github 会给我权限错误。
如果我手动执行此操作,它将在我的桌面会话的整个持续时间内工作,但是一旦我重新启动计算机,我需要重新运行该命令。
为什么 poshgit 和 ssh-add 不记得我添加的 rsa?每次都必须重新添加它似乎是错误的。