2017-04-01 65 views
0

我尝试运行Windows 7在我的电脑上安装的Magento 2,与Magento的,无业游民(https://github.com/paliarush/magento2-vagrant-for-developers与Magento的,流浪的失败

的帮助下在步其中说,进入“庆典init_project安装Magento的2 .SH”我得到以下错误:

[2017-04-01 16:06:14] STATUS: Checking requirements [/w/projets/shoptest.dev/vagrant-magento/scripts/host/check_requirements.sh]] [2017-04-01 16:06:14] STATUS: Installing missing vagrant plugins [init_project.sh]] [2017-04-01 16:06:16] STATUS: Generating random IP address, and host name to prevent collisions (if no custom values specified) [init_project.sh]] [2017-04-01 16:06:17] STATUS: Configuring git for Windows host [init_project.sh]] [2017-04-01 16:06:18] STATUS: Checking out CE repository [init_project.sh]] [2017-04-01 16:06:20] ERROR: Permission denied (publickey). fatal: Could not read from remote repository.

Please make sure you have the correct access rights and the repository exists. [Unknown source file]] error: Permission denied (publickey). fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists.

我已经检查了我的C:/users/username/.ssh文件夹具有公共密钥:正确

我已签,当我跑“的ssh -add -l“我有一个输出的各种数字和字母mexed toget她的。正确。

我已经通过运行“ssh-add〜/ .ssh/id_rsa”将SSH密钥添加到ssh代理中。正确,完成。

我已将复制的密钥粘贴到GitHub.com上SSH密钥字段的“设置> ssh和pgp密钥”类别中。完成。

我githubt帐户内的钥匙图标变成绿色,消息:

"Last used within the last day"

出现做bash init_project.sh

我应该怎么做之后?我迷路了,对github和ssh一般都不太了解。只需按照教程中的步骤操作即可。

回答

1

听起来好像你还没有完成你的git的设置,你必须与你的git的用户名配置的git客户端,电子邮件:

$ git config --global user.name "John Doe" 
    $ git config --global user.email [email protected] 

更多细节及附加混帐信息在: https://git-scm.com/book/en/v2/Customizing-Git-Git-Configuration

+0

谢谢,但我仍然显示错误消息。我现在添加了我的用户名和电子邮件,当我检查我的设置时,两者都已设置。但我仍然坚持。 – mlclm

+0

哇,好的。我正在使用错误的命令行窗口来实现它。我在WIndows cmd窗口。现在使用Git Bash,显然它似乎正在取得进展,因为它现在正在“检查CE存储库”。失败并学习正确吗?无论如何,感谢Steve的帮助。 – mlclm

1

我最近在vagrant上成功安装了magento 2(最新版本2.16),并设法解决了许多依赖和公共密钥问题。为了帮助任何可能出现类似问题的人,我创建了一个github项目,它提供了有关如何在windows上安装magento 2与vagrant的流浪文件和说明(在win10上测试,不知道win7但应该可以):

https://github.com/chen0040/vagrant-magento-2.16

0

您是否将公钥添加到GitHub中?

Git Bash输入clip < ~/.ssh/id_rsa.pub将您的公钥复制到剪贴板,然后转到https://github.com/settings/keys并创建一个新密钥并粘贴到那里。

也尝试从Git Bash运行bash init_project.sh,以管理员身份运行。