为密钥输入密码&c; users / dodie / .ssh / id_rsa':

时间:2014-09-06 10:57:38

标签: python git github ssh openshift

我对openshift和python相对较新,当我对我的应用程序使用数据库进行一些更改时,我在使用git push命令后开始收到此消息:

git push
enter passphrase for key 'c/users/dodie/.ssh/id_rsa':

我做了一些研究,据我所知,你无法检索密码,我说得对吗?

我很确定我将密码保留为空白,因此当我输入空白密码时,我收到以下消息:

please make sure you have the correct access rights and the repository exists 

有人能告诉我克服这个问题的最佳选择是什么?

2 个答案:

答案 0 :(得分:1)

尝试 make a new Ssh key and add it in your service 。每次创建ssh密钥时,都会创建一个密码(密码,如果您愿意的话)。

通常,当你得到:

please make sure you have the correct access rights and the repository exists 

这意味着该服务不了解您,因此您需要提供该服务的ssh密钥,以便您有足够的git push权限。希望它有所帮助!

答案 1 :(得分:0)

你应该使用这个命令: ssh-add ~/.ssh/id_rsa