Tag: github pages

如何更改jekyll中的默认订单页面

我的博客是用Github上的Jekyll构build的,地址是http://blog.EverCoding.net 。 在导航栏中,默认的订单是Pages,Messages,About,Archieves。 我想把这个列表改成Pages,Archieves,About,Messages。 我该怎么办? 我认为这是代码如下 {% assign pages_list = site.pages %} 我认为site.pages是我应该改变,但我不知道如何。 非常感谢。

如何在github页面博客(Markdown)中使用disqus评论?

是否有可能使用github页面在博客中集成disqus的html评论? 我喜欢使用github,jekyll和markdown来简化pipe理我的网站和博客的想法。 但是,我想包括disqus评论function。 但是,由于降价产生的HTML – 我如何包括分辨率的HTML / JS代码?

git分支:gh-pages

我在GitHub上有一个回购。 最近我发现了GitHub的页面,我想用它们。 我想创build这个新的分支,然后,当我需要时,提交在master分支或gh-pages分支。 我怎样才能做到这一点? 我必须在我的回购中创build另一个文件夹?

在Jekyll和GitHub Pages中redirect旧页面的最佳方法是什么?

我在github网页上有博客 – jekyll 解决url策略迁移的最好方法是什么? 我发现最常见的做法是像这样创buildhtaccess 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合作。 我发现的另一个解决scheme是创buildrake任务,这将生成redirect页面。 但是由于它是一个html,它不能发送301头,所以SE抓取工具不会将其识别为redirect。

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

我想有一个用户页面和多个项目页面由GitHub Pages托pipe,但是可以在一个自定义域下使用(当然,每个GitHub Pages存储库都有子域名)。 所以我的目标如下: 一个用户页面( http://florianwolters.github.com )可以在http : //blog.florianwolters.de,http://www.florianwolters.de和http://florianwolters.de下find 。 尽可能多的项目页面(例如http://florianwolters.github.com/pear在http://pear.florianwolters.de下可用。 就我目前的理解而言,GitHub Pages只允许在Git存储库的根目录中的CNAME文件中定义的页面(包括用户页面和项目页面)的一个 CNAME资源logging。 我已经尝试了很多东西(在我的域名提供商EUserv中使用DNSlogging和头部redirect,但是我只能通过一个URL访问我的GitHub用户页面( http://blog.florianwolters.de ))。我知道DNS更改可能需要两天时间。 有人可以向我解释,我怎样才能达到上述目标? 我不能相信这是不可能的,但我也不是DNS的专家等。 如果上述不可行:您build议的解决方法是什么? 我确实想访问我的所有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

Github:将gh-pages镜像为主

我正在开发一个在GitHub上托pipe的jQuery插件。 它有一个演示包括我手动复制和推动分支gh-pages ,我想要做的是这样,当我推变化master它会自动推到gh-pages ,或在至less有一个设置,他们镜像。 我已经看到这个问题,但不知道它是否真的回答了我的问题,关于这些要求: 我使用塔 ,我不介意使用terminal(Mac)进行configuration更改,只要解决scheme与这个GUI工作。 我只想要在某些回购站点上进行“镜像”,而不是在我的机器上进行。 干杯

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

我有一个项目和几个人在一起,我们有一个README.md文件,在GitHub页面上显示了一堆GitHub README.md Markdown。 我们还build立了一个GitHub页面分支,它在我们的GitHub组织的子域下托pipe,并且当我们创build页面时,使用自动页面生成器简单地加载到我们的README.md文件中。 但是,我注意到,当我更新我们的README.md文件时,它不会更新项目页面。 相反,我们必须到GitHub设置选项卡并重新创build项目页面,当我们这样做时重新加载README.md文件。 另外,阅读了GitHub项目目录页上的文档文件之间的相对链接工作。 我非常喜欢降价,因为它可以节省大量的时间,无需手动为我们的文档编写所有的HTML。 然而,我想要的是能够有一个README.md文件,它能够包含相关链接到位于docs/*.md README.md其他文档文件。 我希望有一个简单的解决scheme,以便我的其他文档文件也可能包含在我的gh页面分支,并承载在我的GitHub页面子域,并呈现和/或主题。 换句话说,我的问题是: 有没有办法让我的README.md文件自动更新我的Github页面子域? [编辑]:如果使用自动页面生成器,否似乎是答案。 您必须进入repo的设置页面并在每次更改时重新加载以便更新。 有没有办法,我可以有我的相关链接到我的文档上我的README.md文件工作在我的Github页面,也许我同步我的/docs/*.md到我的Github页面,并以某种方式渲染和/或主题呢? [编辑]:从我写这个问题以来,我所学到的,似乎这只能在GitHub页面上通过使用像ruby gem Jekyll这样的静态站点生成器 ,以及可能被GitHub支持的webhooks的一些用途在下面的评论。 我正在尝试find一个最佳的解决scheme。 更好的是,有没有更简单的方法,我可以做到这一点,也许只有一个我的README.md和文档的副本,在gh页面和我的主分支上使用,使一切都变得容易? [编辑]:看来这个几乎肯定是一个不。 我正在考虑在GitHub中构build一些内容的可能性。 似乎对这种事情的更好的支持可能会在未来被构build到GitHub页面中,或者至less我绝对希望这样做。

为什么叫git branch –unset-upstream修正?

对于git中的高级操作,我更喜欢新手。 我使用博客框架Octopress维护我的博客 。 尽pipe自2011年以来Octopress并没有得到任何发展,但它对我的目的很有帮助,所以我没有想到改变目前的情况。 仅供参考,我的博客托pipe在Github页面上。 今天,在一个新post的工作, git status显示以下消息: On branch source Your branch is based on 'origin/master', but the upstream is gone. (use "git branch –unset-upstream" to fixup) 所有随后的命令(如git add .都会重复相同的消息git add . , git commit -m 'message'和git push origin source 。 这个消息是什么意思? 有什么东西坏了? 如果是,什么? 我需要修复吗? 如果可能的话,请给我一个PDF /networking文章,我可以在这里阅读并理解它的未来。 更多细节: bash-3.2$ git branch -a * source […]

我如何configurationGitHub使用不受支持的Jekyll站点插件?

我刚刚为我的Jekyll博客创build了一个很棒的画廊,它完美地构build在我的localhost:4000上。 但是,GitHub页面不支持我正在使用的Jekyll Gallery Generator插件: https : //github.com/ggreer/jekyll-gallery-generator 我读了关于使用FTP在传统主机上托pipeJekyll的替代方法(上传_site目录) http://jekyllrb.com/docs/deployment-methods/但是,而不是重新configuration我的整个网站和托pipe,这将是伟大的如果GitHub页面可以以某种方式使用,即使我使用的是不受支持的插件。 什么是这个解决方法?