1
shinerene OP 进入chendell.github.io这个域名总是提示pages not found
|
2
ljbha007 2013-05-14 18:39:38 +08:00
好像在项目里边加个CNAME文件 里边填上域名 然后把域名指向github的服务器就行了
具体参见 https://help.github.com/articles/setting-up-a-custom-domain-with-pages |
3
linuz 2013-05-14 18:46:26 +08:00
你确定你看官方引导了?没看就不要浪费别人时间
|
4
shinerene OP |
5
likebeta 2013-05-14 19:01:58 +08:00
@shinerene 我前段时间也在github搭了blog,你如果想用chendell.github.io来访问的话,需要建一个叫chendell.github.com的仓库,这个直接是master分支就行,其他的需要创建gh-pages分支
|
6
juicy 2013-05-14 19:10:55 +08:00 1
我前几天搭博客的时候也发现这个问题,过了十多个小时了还没成功, 然后就把这问题反馈给他们, 不得不说他们的反应真迅速, 十分钟之后就给我回了封信, 说触发的机制出了点小问题。
不过看楼主貌似是自己操作的问题。 github pages有两类: 你如果起个名为chendell.github.io的repository, 那么他的master分支上的文件就能在chendell.github.io的根目录访问到。 而如果是其他的repositories,比如这个repository名字叫node,那么建一个gh-pages分支,该分支下的文件就能在chendell.github.io/node/下访问到。 |
7
shinerene OP @likebeta 嗯嗯 对的
还有件事想请教下 就是jekyll到底要怎么用啊。。看网上教程有点乱 官方的doc也有点看不明彼岸 |
9
juicy 2013-05-14 19:21:28 +08:00 1
@shinerene 。。。官方的documentation讲得很清楚了吧, 可能我觉得你首先需要理解下jekyll到底是干什么的,以及为什么要用jekyll搭博客。 明白了之后, 很多东西就水到渠成了~
|
11
P233 2013-05-14 19:22:14 +08:00 2
以前整理的,希望可以帮到楼主
1. 门槛:需要理解 Github 的工作方式,熟悉 Github 客户端,熟悉 Html 与 CSS; 2. 不妨一边开始写静态模板,一边了解 Jekyll 布局所用到的 Liquid Tag,磨刀不误砍柴工; 3. Jekyll 博客,可以看作是一套文件结构,通过 Jekyll 程序编译成静态网站。如果不熟悉命令,完全可以不安装 Jekyll,只需按照要求的格式创建文件后再上传到 Github,然后访问主页就可以了,因为 Github Pages 便是由 Jekyll 驱动的,或者直接使用 Jekyll-Bootstrap 的结构; 4. Jekyll 的文件结构大概可以这样分:配置文件 _config.yml,布局文件 _layouts,模块文件 _includes,插件 _plugin,文章 _posts,其他文件(不以下划线开头的文件及文件夹都会完整的拷贝到生成的静态网站中,比如 CSS 文件、图片等),以及将会生成的静态站 _site; 5. Jekyll 命令很简单,先使用 cd 命令进入目标文件夹,然后输入 jekyll --server 生成网站,浏览器中输入 0.0.0.0:4000 访问生成的静态网站,jekyll --server --auto 命令将开启实时更新,修改文件后在浏览器中刷新就可看到效果,对本地调试很有帮助; 6. Github Pages 禁用所有插件,需要使用自定义插件,只能上传生成的网站文件 _site,或者试试 这个办法 ; 7. 想写草稿不想被编译?创建一个以下划线开头文件夹就会被忽略,例如在 _posts 下创建 _drafts 存储草稿; 8. 默认的 Markdown 引擎问题很多,建议替换成 RDiscount。 |
12
P233 2013-05-14 19:23:11 +08:00
|
13
likebeta 2013-05-14 19:34:44 +08:00
@shinerene 很多参数我也不太明白,但是有个方法:你直接看别人的源码,一般你想要的被人代码里面都有,然后在修改下,另外文档你抽空还是要看看.
jekyll: https://github.com/mojombo/jekyll/wiki/_pages liquid: https://github.com/Shopify/liquid/wiki/Liquid-for-Designers 我的pages:https://github.com/likebeta/likebeta.github.com |
14
shinerene OP @P233 相当感激!不需要jekyll也就是说 可以直接在我的github的仓库中加入配置文件 然后新建日志是吗?
|
17
chemzqm 2013-05-14 20:46:54 +08:00
我的blog
http://chemzqm.me/2013/03/05/blog-live.html http://chemzqm.me/2013/03/08/blog-enhance.html 一篇是搭建,一篇是添加功能,可惜disqus坑爹了。 只要熟悉git了解点jekyll和sqluid基本用法真的是简单便捷,就是访问速度不大让我满意 |
19
P233 2013-05-14 20:56:31 +08:00
@shinerene commit 后 github pages 自动执行 jekyll --safe (后面的参数不记得了),所以是完全可以的
|
21
bearqq 2013-05-14 21:15:48 +08:00
http://bearqq.github.io/blog/2013/04/30/procedure/
github上搭建octopress教程 |
25
shinerene OP @likebeta hello 我的blog已经搭起来了 但有个问题就是比如说我看你的blog 他的页面无论在手机还是在电脑上都可以正好充满一个页面 我刚学css 我想请问下是怎么实现的呢?我的blog总是会在边上留下一条大白条
|
29
shinerene OP @likebeta 额 好奇怪 我用电脑打开是没有边上有很大一块空白 但是我用手机或者 iPad 打开就有很大一快空白
|
31
mcsrainbow 2014-09-25 09:42:59 +08:00
|
32
mcsrainbow 15 天前
Try Hugo + Markdown + GitHub Pages:
https://github.com/mcsrainbow/mcsrainbow.github.io |