github page使用
2013-12-19 23:53 youxin 阅读(1616) 评论(0) 编辑 收藏 举报github page介绍:
https://help.github.com/categories/20/articles
使用GitHub Pages建立博客
与GitHub建立好链接之后,就可以方便的使用它提供的Pages服务,GitHub Pages分两种,一种是你的GitHub用户名建立的username.github.io这样的用户&组织页(站),另一种是依附项目的pages。
创建一个版本库,版本名为:usernmae.github.com,博客的访问地址就是username.github.com
提交一个index.html
文件,然后push
到GitHub的master
分支(也就是普通意义上的主干)。第一次页面生效需要一些时间,大概10分钟左右。
github提供模板,允许站内生成网页,但也允许用户自己编写网页,然后上传。有意思的是,这种上传并不是单纯的上传,而是会经过Jekyll程序的再处理。
http://jekyllrb.com/docs/quickstart/
Jekyll(发音/'dʒiːk əl/,"杰克尔")是一个静态站点生成器,它会根据网页源码生成静态文件。它提供了模板、变量、插件等功能,所以实际上可以用来编写整个网站。
这种做法的好处是:
* 免费,无限流量。
* 享受git的版本管理功能,不用担心文章遗失。
* 你只要用自己喜欢的编辑器写文章就可以了,其他事情一概不用操心,都由github处理。
它的缺点是:
* 有一定技术门槛,你必须要懂一点git和网页开发。
* 它生成的是静态网页,添加动态功能必须使用外部服务,比如评论功能就只能用disqus。
* 它不适合大型网站,因为没有用到数据库,每运行一次都必须遍历全部的文本文件,网站越大,生成时间越长。
但是,综合来看,它不失为搭建中小型Blog或项目主页的最佳选项之一。
教程:
http://www.ruanyifeng.com/blog/2012/08/blogging_with_jekyll.html
http://www.worldhello.net/gotgithub/03-project-hosting/050-homepage.html
http://beiyuu.com/github-pages/
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
2012-12-19 系统设置u盘启动
2012-12-19 UEFI介绍
2012-12-19 老毛桃制作U盘启动盘
2012-12-19 pci Express
2012-12-19 如何对主板CMOS电池放电
2012-12-19 信号接口-视频输出端口介绍(HDMI、DVI、VGA、RGB、分量、S端子)
2012-12-19 技嘉主板GA-B75M-D3V产品规格