2017-03-07 57 views
1

每当我重新启动,我需要执行ssh-add,或git fetch将会失败,并给我一个“权限被拒绝”的信息。我如何解决它?如何在macOS上将我的SSH设置粘贴到我的存储库上?

+1

很多问题可以在这里提出:首先,你连接到什么 - 公司的私人存储库或GitHub/Bitbucket/GitLab?您的系统中是否定义了多个可能导致混淆的密钥? – Makoto

+0

它是公司的私人存储库,我没有超过密钥。 – husker

回答

1

在Mac上,你可以如果没有,您需要添加一步~/.profile使用ssh-add -K ~/.ssh/your_private_key


您还可以在“Add private key permanently with ssh-add on Ubuntu”中详细说明其他替代方法,这些替代方法也可能适用于MacOS。

+0

谢谢,它按照你的说法工作 – husker