标签: github-pages

如何强制GitHub Pages构建?

每个GitHub存储库都可以拥有(或者是)GitHub Pages网站,可以使用Jekyll构建.每次推送新提交时,GitHub都会构建网站.
有没有办法在不推送新提交的情况下强制刷新Github Pages网站?

github-pages

92
推荐指数
7
解决办法
3万
查看次数

Github页面没有更新

我正在与Github页面遇到一个奇怪的问题.我将一个新提交推送到我的个人页面页面maltzj.github.io,但新文章没有出现在那里.当我在本地执行服务器时,一个帖子就在localhost:4000/posts/the-price-of-inconsistent-code/.但是,当我访问http://maltzj.github.io/posts/the-price-of-inconsistent-code时,我得到了404.我还添加了一个新文件,该文件应该存在于http://maltz.github. io/test.html,但也会抛出404.

一切都在本地构建和运行我的git repo是最新的,并且github状态页面上没有关于构建问题的任何内容,所以我对这个问题的处理方式有点不知所措.如何使用我添加的新contnet更新我的页面?

作为参考,支持我的页面的repo的位置是http://github.com/maltzj/maltzj.github.io

github github-pages

89
推荐指数
11
解决办法
6万
查看次数

如何将Node.js制作的网站发布到Github Pages?

我使用Node.js作为服务器创建了一个网站.我知道,node.js文件应该通过在终端中键入命令开始工作,所以我不确定Github Pages是否支持node.js-hosting.所以我该怎么做?

node.js github-pages

88
推荐指数
3
解决办法
7万
查看次数

如何在github上发布.php页面而不是.html来演示一些php内容?

我正在看下面的演示 - http://blueimp.github.com/jQuery-File-Upload/

根据我在演示中的理解,php文件正在从github提供,这意味着可以从github提供/运行php内容.

我理解通过此链接从github托管的代码发布html内容的过程 -
http://help.github.com/pages/

我很想知道如何将.php页面显示为演示,类似于上面的blueimp所做的.

我在http://synechron.github.com/index2.php上 尝试过类似的东西,
但不是在浏览器窗口中显示,而是在Google Chrome中下载页面,在IE9中显示index.html.

提前致谢 !!

github-pages

82
推荐指数
2
解决办法
5万
查看次数

如何将文档与Github页面同步?

我和一些人一起有一个项目,我们有一个README.md文件,里面有一堆GitHub Flavored Markdown,它们在我们的GitHub页面上呈现.我们还建立了一个GitHub Pages分支,它在我们的GitHub组织的子域下托管,并在我们创建页面时使用自动页面生成器简单地加载到我们的README.md文件中.但是,我注意到当我更新README.md文件时,它不会更新项目页面.相反,我们必须转到GitHub设置选项卡并重新创建项目页面,README.md在我们这样做时重新加载文件.

此外,在阅读了关于GitHub项目目录页面上的文档文件之间的相对链接工作之后.我非常喜欢降价,因为它为我们的文档手动编写所有HTML节省了大量时间.但我想要的是能够拥有一个README.md文件,该文件能够包含位于其他文档文件的相对链接docs/*.md.我希望有一个简单的解决方案,以便我的其他文档文件也可以包含在我的gh-pages分支中,并在我的GitHub Pages子域下托管并呈现和/或主题化.

换句话说,我的问题是:

  • 有没有办法让我的README.md文件自动更新我的Github页子域?
    • [编辑]:如果使用自动页面生成器,似乎没有答案.您必须转到repo的设置页面,并在每次更改时重新加载它以便更新它.
       
  • 有没有一种方法,我可以有我的我的文档相对链接在我的README.md档案工作对我Github上的页面,或许是我莫名其妙地同步我的/docs/*.md我的Github上的页面并以某种方式呈现和/或主题化呢?
    • [编辑]:从自写这个问题,我学到的东西,似乎这是唯一可能在GitHub上的页面通过使用的静态站点生成像红宝石宝石化身,可能有些用途由GitHub的支持网络挂接被提及在下面的评论中.我正在尝试寻找最佳解决方案.
       
  • 更好的是,有一种更简单的方法可以做到这一点,也许只有一份我的README.md和文档,用于gh页面和我的主分支,并使一切最简单?
    • [编辑]:看来这个几乎肯定是不.我正在考虑GitHub中内置的东西的可能性.似乎未来可能会在GitHub页面中构建对此类事物的更好支持,或者至少我绝对希望它会成为.
       

git github webhooks github-pages

79
推荐指数
2
解决办法
8635
查看次数

我可以为github页面创建多个存储库吗?

我创建了一个用于在github上托管博客的存储库.我有什么方法可以创建更多来托管多个博客吗?我只限于一个托管存储库(因为username.github.com只能使用一次?)

html github github-pages

79
推荐指数
4
解决办法
5万
查看次数

更改index.html后,GitHub页面显示更改需要多长时间

我只是想知道GitHub页面显示我已添加到存储库的新项目需要多长时间.

我改变了index.html但是10分钟后它仍然出现在上一页......

github updates github-pages

79
推荐指数
4
解决办法
5万
查看次数

在Jekyll和GitHub页面中重定向旧页面的最佳方法是什么?

我在github页面上有博客 - jekyll

解决URL策略迁移的最佳方法是什么?

我发现最常见的做法就是创建像这样的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
Run Code Online (Sandbox Code Playgroud)

但它似乎与Github无关.我找到的另一个解决方案是创建rake任务,它将生成重定向页面.但由于它是一个html,它无法发送301头,因此SE爬虫不会将其识别为重定向.

redirect github jekyll http-status-code-301 github-pages

71
推荐指数
5
解决办法
2万
查看次数

通过DNS多个GitHub页面和自定义域

我希望有一个用户页面和多个项目页面由GitHub页面托管,但在一个自定义域下可用(当然,每个GitHub页面存储库都有子域名).所以我的目标如下:

根据我目前的理解,GitHub Pages仅允许在Git存储库的根目录中的文件中定义的页面(用户页面和项目页面)的一个 CNAME资源记录CNAME.我已经尝试了很多东西(在我的域名提供商EUserv中使用DNS记录和标题重定向,但我只能在一个URL下访问我的GitHub用户页面(http://blog.florianwolters.de).我知道DNS更改可能需要两天时间.

有人可以向我解释,我如何才能实现上述目标?我无法相信这是不可能的,但我也不是DNS专家等.

如果以上情况不可能:您建议的解决方法是什么?我想要访问一个域(以及该域的子域)下的所有GitHub页面.

资源

subdomain dns cname github github-pages

68
推荐指数
2
解决办法
2万
查看次数

Github:镜像gh页面掌握

我正在开发一个在GitHub上托管的jQuery插件.它包含了一个演示,其中我手动复制并推送到分支机构gh-pages,我想要做的是这样,当我推动更改master它时会自动推送到gh-pages,或者至少是一个设置它们被镜像.

我已经看过这个问题,但不确定它是否真的回答了我关于这些要求的问题:

  1. 我使用Tower,我不介意使用终端(Mac)对配置进行更改,只要该解决方案适用于此GUI.
  2. 我只希望在某些回购中"镜像",而不是在我的机器上的所有回购.

干杯

git github github-pages git-tower

67
推荐指数
4
解决办法
2万
查看次数