使用github pages创建博客
http://www.docin.com/p-888648541.html
以上是同一篇文章:GitHub+markdown+jekyll打造完美个人博客
本文主要介绍以下几个内容:
1、使用githbu创建自己的博客
2、将博客域名映射到自己的域名
3、使用 jekyll+markdown写作
一、使用github创建自己的博客
具体可参考https://pages.github.com/
1、在github上创建一个repository,名称为username.github.com的形式,如lujinhong.github.com
2、下载github for mac : https://pages.github.com/#setup-in-desktop,第一次运行时会提示输入github的账户信息
3、点击github for mac左上角的+号,然后选择clone,将刚才创建的repository clone到本地。
4、选择你喜欢的编辑器,在刚才clone到本地的目录下创建index.html,文件内容为:
<!DOCTYPE html>
<html>
<body>
<h1>Hello World</h1>
<p>I'm hosted with GitHub Pages.</p>
</body>
</html>
5、打开github for mac,会发现changes那里变成了1 changes,填入comment,然后commit to master。
6、此时文件已经commit到本地库,然后unsynced那里变成了1 unsynced,点击右上角的sync,就会将内容同步到github。
7、打开页面,username.github.io,就可看到你刚才写的页面:
大功告成。
二、将博客映射到自己的域名
参考https://help.github.com/articles/adding-a-cname-file-to-your-repository/
1、到万网去购买域名,如lujinhong.com
2、在github repository根目录下新建一个叫CNAME的文件,内容如下:
lujinhong.com
当然可以是blog.lujinhong.com等二级域名,但不能有前面的http,www等前缀,也不能有/,而且文件名必须大写。
可以在github页面上直接创建文件,也可以使用github for mac等工具。
3、下一步需要设置lujinhong.com指向lujinhong.github.io。到万网去设置域名解析,内容如下:
| CNAME | blog | 默认 | lujinhong.lofter.com | -- | 10分钟 | 修改|暂停|删除|备注 | ||
| CNAME | * | 默认 | lujinhong.lofter.com | -- | 10分钟 | 修改|暂停|删除|备注 | ||
| CNAME | www | 默认 | lujinhong.lofter.com | -- | 10分钟 | 修改|暂停|删除|备注 |
好,完成了,等待几分钟,
访问lujinhong.github.io,会自动跳转到www.lujinhong.com
或者直接访问www.lujinhong.com
使用github pages创建博客的更多相关文章
- 使用Jekyll搭建免费的Github Pages个人博客
一.Git 1.Git概述 Git is a free and open source distributed version control system designed to handle ev ...
- 可能是最详细的 Hexo + GitHub Pages 搭建博客的教程
前言:博主目前大三,Web 前端爱好者.写博客的好处,不是为了写而写,而是一个记录思想的过程.不要考虑它能带给你什么,而是你自己从中收获了什么. 最近刚好有空,于是就参照网上的各种教程,搭建了一个博客 ...
- Github pages + jekyll 博客快速搭建
Github pages + jekyll 博客快速搭建 寻找喜欢的模版 https://github.com/jekyll/jekyll/wiki/sites http://jekyllthemes ...
- 使用vuepress搭建GitHub pages静态博客页面
vuepress官网 vuepress是尤大开发来写文档的静态页面.可以用Markdown 语法,并且也可以使用vue模块化的方式开发页面. vuepress-theme-reco 是另外的开发者开发 ...
- 用GitHub Pages搭建博客(七)
本篇介绍百度统计.百度搜索 一般来讲,部署了一个网站后,我们需要知道网站的浏览量,以便知道网站是否有人访问. 在Jekyll的模板中,由于国外开发者更多,一般的主题默认都开发了谷歌统计(Google ...
- 用GitHub Pages搭建博客(五)
本篇介绍GitHub Pages自定义域名 在用GitHub Pages搭建博客(二)中介绍到,默认的GitHub Pages域名就是仓库地址,即: 账号名.github.io 如果我们要使用自定义域 ...
- 用GitHub Pages搭建博客(六)
本篇介绍GitHub Pages网站加速 在上一篇提到如何对GitHub Pages配置自定义域名.其实,不论GitHub Pages的默认域名还是自定义域名,都使用了GitHub的CDN进行加速,虽 ...
- 使用jekyll和prose在github上创建博客
利用github的pages服务可以很方便地显示和管理我们的静态页面,这样用来做博客是非常适合的. 1.首先你要有一个github的帐号 2.创建一个repo,名字叫username.github.i ...
- Hexo + GitHub Pages搭建博客
搭建 Node.js 环境 为什么要搭建 Node.js 环境? – 因为 Hexo 博客系统是基于 Node.js 编写的 Node.js 是一个基于 Chrome V8 引擎的 JavaScrip ...
随机推荐
- LuoguP2754 [CTSC1999]家园(分层图,最大流)
题目背景 none! 题目描述 由于人类对自然资源的消耗,人们意识到大约在 2300 年之后,地球就不能再居住了.于是在月球上建立了新的绿地,以便在需要时移民.令人意想不到的是,2177 年冬由于未知 ...
- 03005_SQL查询语句
查询语句,在开发中使用的次数最多,此处使用“zhangwu” 账务表. 1.准备工作 (1)创建财务表: CREATE TABLE zhangwu ( id INT PRIMARY KEY AUTO_ ...
- 洛谷 P1506 拯救oibh总部
P1506 拯救oibh总部 题目背景 oibh总部突然被水淹没了!现在需要你的救援…… 题目描述 oibh被突来的洪水淹没了>.<还好oibh总部有在某些重要的地方起一些围墙,用*号表示 ...
- POJ 2481 Cows (线段树)
Cows 题目:http://poj.org/problem?id=2481 题意:有N头牛,每仅仅牛有一个值[S,E],假设对于牛i和牛j来说,它们的值满足以下的条件则证明牛i比牛j强壮:Si &l ...
- Android中的MVP架构初探
说来羞愧,MVP的架构模式已经在Android领域出现一两年了.可是到今天自己才開始Android领域中的MVP架构征程. 闲话不多说,開始吧. 一.架构演变概述 我记得我找第一份工作时,面试官问我& ...
- A. Keyboard Codeforces Round #271(div2)
A. Keyboard time limit per test 2 seconds memory limit per test 256 megabytes input standard input o ...
- iOS动画之模拟音量振动条
音量振动条 效果图: 假设实现? 创建3个layer.按顺序播放y轴缩放动画 利用CAReplicatorLayer实现 1.什么是CAReplicatorLayer? 一种能够复制自己子层的laye ...
- URL短地址压缩算法 微博短地址原理解析 (Java实现)
原博客地址:http://blog.csdn.net/xyz_lmn/article/details/8057270 最近,项目中需要用到短网址(ShortUrl)的算法,于是在网上搜索一番,发现有C ...
- Apache httpd.conf 配置文件语法验证
Apache 的 httpd.conf文件改动之后,必须重新启动server才干生效. 有时server在提供服务的时候,直接更改配置,重新启动服务.会带来非常大的危急性. 假设能在改动配置之后,先验 ...
- Django环境搭建(一)
搭建Django环境之前先搭建python运行环境 需要了解: 解释器(编译器): 计算机不能直接理解任何除机器语言外的其他语言,所以程序员必须要把自己写的语言翻译成机器语言,而将其他语言翻译成机器语 ...