我正在开发一款Rails应用程序,该应用程序允许用户通过Github发布数据集,并通过Github页面访问数据集。我使用Github API作为用户,创建repo并添加文件,一切都如预期一样,唯一的问题是Github页面构建似乎没有发生。数据集可以下载,但尝试访问index.html页面似乎根本不起作用。
这里有一个回购的例子:
https://github.com/git-data-publisher/Foo
这里是Github页面网站:
http://git-data-publisher.github.io/Foo/
你可以看到,例如:
http://git-data-publisher.github.io/Foo/data/June_2014.csv
工作良好。
我只能猜测这意味着GitHub页面构建没有被触发。有什么办法我可以做到这一点,而不必手动推送Git?
如果这有帮助,你也可以在这里看到我的代码:
https://github.com/theodi/git-data-publisher
Github试图将您的站点解析为Jekyll站点。
您必须通过在存储库的根目录下创建一个空的.nojekyll文件来表明您没有使用Jekyll。