Questions tagged «github-pages»

GitHub页面是托管在GitHub上的静态网页。

10
如何将文档与Github Pages同步?
我有一个与几个人在一起的项目,我们README.md在GitHub页面上呈现了一个带有一堆GitHub Flavored Markdown的文件。我们还建立了一个GitHub Pages分支,该分支托管在GitHub Organization的子域下,并在创建页面时使用了自动页面生成器,只需将其加载到README.md文件中即可。但是,我注意到当我更新README.md文件时,它不会更新项目页面。相反,我们必须转到GitHub设置选项卡并重新创建项目页面,并README.md在执行时重新加载文件。 此外,在阅读了有关GitHub项目目录页面上文档文件之间的相对链接的信息之后。我非常喜欢markdown,因为它省了很多时间,而不必为我们的文档手工编写所有HTML。但是,我希望有一个README.md文件能够包含位于的其他文档文件的相对链接docs/*.md。我希望有一个简单的解决方案,以便其他文档文件也可以包含在gh-pages分支中,并托管在GitHub Pages子域下并进行呈现和/或主题化。 换句话说,我的问题是: 有没有办法让我的README.md文件在我的Github Page子域上自动更新? [编辑]:如果使用自动页面生成器,似乎没有答案。您必须转到存储库的设置页面,并在每次更改时都重新加载它以进行更新。 有没有一种方法可以使我的README.md文件上的文档的相对链接在Github Pages上起作用,也许以某种方式将其同步/docs/*.md到Github Pages并以某种方式呈现和/或主题化? [编辑]:从我写这个问题以来所学到的内容来看,这似乎只有通过使用静态网站生成器(如ruby gem Jekyll)才能在GitHub页面上实现,并且可能还提到了GitHub支持的webhooks的某些用法在下面的评论中。我目前正在尝试寻找最佳解决方案。 更好的是,有没有一种更简便的方法可以执行此操作,并且也许只有gh页和主分支上使用的README.md和文档的一个副本,使一切变得最简单? [编辑]:看来这几乎是肯定的。我正在考虑将某些内置于GitHub的东西允许的可能性。似乎将来可以在GitHub Pages中内置对此类事物的更好支持,或者至少我绝对希望如此。

15
Github Pages网站未检测到index.html [关闭]
已关闭。这个问题需要细节或说明。它当前不接受答案。 想改善这个问题吗?添加详细信息并通过编辑此帖子来澄清问题。 3个月前关闭。 改善这个问题 我创建了一个GitHub页面存储库。由于某种原因,当我命名时 https://[username].github.io,它不起作用,但是当我命名时,它起作用https://[username].github.io/index.html。 为什么?

8
在Jekyll和GitHub Pages中重定向旧页面的最佳方法是什么?
我在github页面上有博客-jekyll 解决网址策略迁移的最佳方法是什么? 我发现共同的最佳实践是像这样创建htaccess Redirect 301 /programovani/2010/04/git-co-to-je-a-co-s-tim/ /2010/04/05/git-co-to-je-a-co-s-tim.html 但这似乎不适用于Github。我发现的另一个解决方案是create rake任务,它将生成重定向页面。但是,由于它是html,因此无法发送301head,因此SE搜寻器不会将其识别为重定向。

4
将子目录设置为Github Pages上的网站根目录
我正在使用Github Pages托管和服务静态网站。 静态网站具有应用程序的典型目录结构: |_ source |_ build |_index.html .gitignore config.rb Gemfile ... README.MD index.html在下build/,因此我想将其设置为默认www路径。 因此,当用户点击username.github.io它时,它将在该子目录中呈现内容,但是在URL上却不显示“ / build” /,这是因为将其设置为根文件夹。 笔记: 我没有自定义域,也没有计划为此目的获得一个。如您所见,我正在尝试利用github提供的默认URL命名约定。 不使用Jekyll或自动页面生成器功能。

3
通过DNS的多个GitHub页面和自定义域
我希望有一个用户页面和多个项目页面由GitHub Pages托管,但可以在一个自定义域下使用(当然,每个GitHub Pages存储库都有子域)。所以我的目标如下: 一个用户页面(http://florianwolters.github.com)获得http://blog.florianwolters.de,http://www.florianwolters.de和http://florianwolters.de。 我希望的项目页面尽可能多(例如http://florianwolters.github.com/pear在http://pear.florianwolters.de下提供)。 由于我目前的理解,GitHub的页面是只允许ONE CNAME资源记录的页面(用户页面和项目页)中定义CNAME的Git仓库的根文件。我已经尝试了很多方法(在域名提供商EUserv上处理DNS记录和标头重定向),但是我只能在一个URL(http://blog.florianwolters.de)下访问GitHub用户页面。更改可能要持续两天。 有人可以向我解释我如何实现上述目标吗?我不敢相信这是不可能的,但我也不是DNS等方面的专家。 如果上述方法不可行:建议的解决方法是什么?我确实想访问一个域(以及该域的子域)下的所有GitHub页面。 资源资源 http://help.github.com/pages/ GitHub项目页面的自定义域 https://groups.google.com/forum/?fromgroups#!topic/github/AaAuoDK44Ag https://github.com/blog/315-cname-support-for-github-pages http://code.lancepollard.com/custom-domain-github-pages


8
Github:镜像gh页以掌握
我正在开发一个托管在GitHub上的jQuery插件。它包含一个演示,其中包含我要手动复制并推送到分支的演示gh-pages,我想要做的就是拥有它,因此当我将更改推送到分支时,master它会自动推送到gh-pages,或者至少是将它们镜像的设置。 我已经看过这个问题,但是不确定是否真的能回答我关于以下要求的问题: 我使用Tower,我不介意使用终端(Mac)来更改配置,只要该解决方案与此GUI兼容即可。 我只希望在某些存储库上进行“镜像”,而不希望在我的计算机上对所有存储库进行“镜像”。 干杯

1
在GitHub Pages上显示交互式绘图图(.html文件)
我创建了以下这样的绘图: import plotly labels = ['Oxygen', 'Hydrogen', 'Carbon_Dioxide', 'Nitrogen'] values = [4500, 2500, 1053, 500] trace = plotly.graph_objs.Pie(labels=labels, values=values) plotly.offline.plot([trace], filename='basic-pie-chart') 然后,我这样创建了html: print(plotly.offline.plot([trace], include_plotlyjs=False, output_type='div')) 运行上面的代码会生成一个.html文件,我可以在浏览器中查看该文件。 有没有办法在GitHub Pages的markdown文件中间显示.html文件,这样我就可以使用plotly的交互功能? 这是我问过的类似问题
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.