我在我的Media Temple(dv)服务器上设置了一个git存储库,可以更轻松地开始管理和部署web项目,但我遇到了壁。当试图将远程存储库克隆到本地计算机(使用SmartGit或控制台)时,我被要求输入私钥文件和/或密码。具体的信息是:我的Media Temple(dv)服务器上的私钥/密码和git存储库的问题
提供用于以用户'Brandon'身份向SSH服务器 'git.website.com'进行身份验证的凭据。
我已经按照说明laid out here上传我的公钥。我认为这会解决这个问题,但它没有。我已经尝试了每个帐户中的密码,但无济于事。
对此提出建议?
更新1
以下是我在使我的密码路障终端正在做:
$ cd /Users/.../project_name
$ git remote add web ssh://git.website.com/project_name.git
$ git push web +master:refs/heads/master
,这会导致此消息:
[email protected]'s password:
UPDATE 2
这是SmartGit屏幕的屏幕截图,如果有帮助的话。 http://cloud.smallparade.com/Cpck
什么是您的客户端操作系统,您如何克隆存储库?请提供确切的命令和他们的输出,这将有很大的帮助。 – favoretti
我正在运行Mac OSX Lion。在终端中,我试图设置本地环境并在遇到密码问题时添加远程地址。我只是试图用SmartGit进行克隆,并且再次遇到了公钥/密码问题。 –
在上面添加了终端命令。 –