我刚刚切换到Sublime,我尝试设置git,但我无法推送或拉出远程存储库,似乎与SSH密钥的路径有关。如果我使用命令行,一切正常。
如果我使用命令行,SSH的路径看起来
Enter passphrase for key '/root/.ssh/id_rsa':
如何向sublime GIT Package添加正确的SSH密钥路径
控制台日志
Permission denied, please try again.
Permission denied, please try again.
Permission denied (publickey,password).
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
答案 0 :(得分:0)
当你的ssh密钥有密码并且你尝试使用这个插件进行推/拉时,我们没有可以请求密码短语的交互式shell。一种已知的解决方法是使用钥匙串自动填充密码。 Sublime-text-git/issues/178
答案 1 :(得分:0)
键入以下命令:ssh-add -K ~/.ssh/id_rsa
将id_rsa ssh私钥永久添加到您的本地。只需输入一次密码,将不再要求输入密码。