我已经完成了Octopress设置和部署说明,我在Github上运行了Octopress:http://wmerydith.github.com
我的回购设置为Master的默认分支。
我现在想将更改推送到配置文件,例如更改url:,title:和subtitle:。我做了这些更改,提交了它们,然后进行了rake部署,但更改没有显示出来。
我不清楚的是推送配置更改,内容更改以及在某些时候,Octopress博客的新更新的过程中的差异。
例如,我是否会使用rake deploy来推送配置和内容更改?
我是否需要再次运行rake generate或rake deploy? Octopress更新时如何推送源更改?
答案 0 :(得分:5)
从the documentation开始,您可能需要执行以下操作:
rake generate
在rake deploy
。
这将:
- 生成您的博客,
- 将生成的文件复制到
_deploy/
,- 将它们添加到git,
- 提交并将它们推送到
master
分支。在几秒钟内,您应该收到Github发来的电子邮件,告知您已经收到了您的提交,并将在您的网站上发布。
我不清楚'
rake deploy
'是否足以将内容更改推送到博客 我看到一些问题,内容没有进入博客,我不清楚错误是我如何部署或其他东西
我确认Rakefile task :deploy会执行default_deploy
执行task :push
。