我成功地在我的windows(windows8 x64)上安装了octopress,然后我创建了一个名为 wenliangcan.github.com 的仓库,并尝试在github上部署博客。
当我输入命令rake setup_github_pages
并输入存储库网址时,它会给我一个错误:
rake aborted!
No such file or directory - git remote -v
在进入存储库网址之前,它给出了一个这样的示例:
Enter the read/write url for your repository
(For example, 'git@github.com:your_username/your_username.github.com)
虽然有一些第三方教程的例子如下:
git@github.com:your_username/your_username.github.com.git
我曾尝试过这两种方法,但它给了我同样的错误。
以下是CMD的截图:
屏幕截图的内容:
D:\Profiles\GitHub\Octopress>rake setup_github_pages
Enter the read/write url for your repository
(For example, 'git@github.com:your_username/your_username.github.com)
Repository url: git@github.com:wenLiangcan/wenliangcan.github.com.git
rake aborted!
No such file or directory - git remote -v
Tasks: TOP => setup_github_pages
(See full trace by running task with --trace)
D:\Profiles\GitHub\Octopress>rake setup_github_pages
Enter the read/write url for your repository
(For example, 'git@github.com:your_username/your_username.github.com)
Repository url: git@github.com:wenLiangcan/wenliangcan.github.com
rake aborted!
No such file or directory - git remote -v
Tasks: TOP => setup_github_pages
(See full trace by running task with --trace)
我怎么能解决这个问题?
谢谢!
答案 0 :(得分:2)
No such file or directory - git remote -v
这意味着你的ruby脚本在当前执行PATH
中找不到git(有点像this issue),或者rake脚本以某种方式强制设置自己的PATH。 />
因此,在启动rake命令时,请确保PATH正确:请参阅" No such file or directory - git ls-files
— WINDOWS"作为具体例证。
另一个问题可能是Window7上的ruby版本问题(1.9.2工作,1.9.3无效)(参见" Installation on Windows 7 - segmentation fault when running "rake db:migrate"")