github创建个人博客手记

第一步:先总体看下要在本地创建的文件目录

/jun_demo
    |-- _config.yml
    |-- _layouts
    |   |-- default.html
    |-- _posts
    |   |-- 2014-06-26-hello-world.html
    |-- index.html

config.yml:Configuration设置

_layouts:模板存放文件夹

default.html:文件模板

_posts:blog文章存放目录

2014-06-26-hello-world-html:blog文章

index.html:文章首页面

第二步:配置 

 //创建文件夹 jun_demo,对该目录进行git初始化 $ mkdir jun_demo $ cd jun_demo
 $ git init //创建没有父节点的分支gh-pages,只有在该分支中的页面才会生成网站 $ git checkout --orphan gh-pages

第三步:给以上创建文件目录添加内容

1 config.yml(只设置这一个属性其他属性参看:http://jekyllrb.com/docs/configuration/)

baseurl:/jun_demo

2 default.html

<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv="content-type" content="text/html; charset=utf-8" />
    <title>{{ page.title }}</title>
  </head>
  <body>

    {{ content }}

  </body>
</html>

3 2014-06-26-hello-world-html (在"---"之间的部分是blog页面设置,其中layout是选择模版,title是page.title)

---
 layout: default
 title: 你好,世界
---
  <h2>{{ page.title }}</h2>
  <p>我的第一篇文章</p>
  <p>{{ page.date | date_to_string }}</p>

4 index.html

---
  layout: default
  title: 我的Blog
---
  <h2>{{ page.title }}</h2>
  <p>最新文章</p>
  <ul>
    {% for post in site.posts %}
      <li>{{ post.date | date_to_string }} <a href="{{ site.baseurl }}{{ post.url }}">{{ post.title }}</a></li>
    {% endfor %}
  </ul>

 第四步:提交

//添加到本地库中$ git add .
$ git commit -m "first post"//添加到服务库中 username对应替换成你的github账户名,jun_demo.git也为你在服务器上的库命$ git remote add origin https://github.com/username/jun_demo.git$ git push origin gh-pages

第五步:访问你的站点,地址为http://username.github.com/jun_demo/(将username换成你的用户名)

注:该文为阅读总结,原地址为http://www.ruanyifeng.com/blog/2012/08/blogging_with_jekyll.html

github创建个人博客手记

时间: 2024-10-13 08:53:00

github创建个人博客手记的相关文章

利用hexo+github创建个人博客

因为想拥有一个独属于自己的个人博客啊. 安装部署hexo 进入一个安全的目录,cd ~/Desktop 在 GitHub 上新建一个空 repo,repo 名称是「你的GitHub用户名.github.io」 安装 Hexo $ npm install -g hexo-cli $ hexo init myBlog $ cd myBlog $ npm I $ hexo new这时会看到一个 md 文件的路径 $ vi _config.yml编辑网站配置 把第 6 行的 title 改成你想要的名字

Github+Jekyll ——个人博客创建之简单解析

新建new repository: 用注册好的账号登陆github主页,点击右上角的"+"符号旁边的三角标展开二级菜单,选择"new repository": 然后我们开始为我们新建的repository命名,命名需要遵循规则:username/username.github.com 创建完成之后,复制当前资源的git地址: 二.工程内容托管: 1.在本地启动git-bash,通过"git clone(git地址)",将github上的工程复制到

《Hexo+github搭建个人博客》

<Hexo+github搭建个人博客> 文/冯皓林 完稿:2016.4.22-2016.4.23 注意:本节教程只针对Windows用户.本教程由无人赞助,赞助写出. <Hexo+github搭建个人博客>1 思维导图总览:2 What?2 简介:2 Hexo:2 NodeJs2 Github4 Git5 Github page:5 Markdown6 How?7 环境配置:7 安装Git8 安装Node.js9 安装hexo13 第一步:打开cmd.13 第二步:进入NodeJS

利用hexo和github建立个人博客 适合小白的~

因为我自己用的是window 7系统,所以下面的教程是针对window系统的 首先需要准备的有 Git v1.9.5 下载地址:百度云 Node.js v0.12.5 x64 下载地址: 百度云 安装Git 作用:把本地的hexo提交到github上面去: 一路点击“Next”就好了 在这里选择对应的window选项 安装Node.js Node也是一样简单,也是一路“Next”就好,然后就等待安装完成 接下来就要验证软件是否正确的安装了 在运行里面输入“cmd” 然后输入如图所示的命令,如果结

使用Node.js+Hexo+Github搭建个人博客(续)

一.写在前面 在我的上一篇博客<使用Nodejs+Hexo+Github搭建个人博客>中,已经介绍了如何使用 Hexo 在 Github Pages 上搭建一个简单的个人博客.该篇博文将在上篇博文的基础上分别从以下几个方面做简单的后续介绍: 博客相关配置介绍 博客主题 Yilia 配置介绍 如何制作并配置网站缩略图 如何将博客同步到 Github.Coding 中 如何使用 Git 同步 Github 与 Coding 的代码 如何申请域名并作域名解析 如何将域名绑定至 Github.Codi

Hugo + github 搭建个人博客

前言 很早以前就有想法,搭建一个个人的博客.没有实现的原因:一方面个人的服务器不太安全掉线,欠费,维护起来麻烦,另一方面,文章编辑发布起来也不方便. 后来了解到 github 提供了博客的功能,也一直没有实践.也鉴于上次文章被删,我也就开始实践了起来,有一个备份总好于无. 选择什么程序生成 这个是我第一个纠结的地方,我当时把选择集中在三个选项里面:Jekyll,Hexo,Hugo.当然是一定要支持markdown. 针对选择谁这个问题,我也是在网上查了大量的文章: Jekyll 由Ruby语言,

使用hexo和github搭建个人博客网站

使用hexo+github可以免费.快速地搭建一个静态博客网站,并且使用hexo提供的命令以及git自身的功能可以很便捷地管理博客. 使用github部署静态页面 在了解hexo之前,我们先看看如何使用github部署静态页面. 注册github账号 访问github官网注册一个账号,该流程和一般网站注册账号一样,在此不赘述. 创建一个git仓库 其他项如果需要可以自主填写,这里只填写仓库名,点击Create repository创建仓库. 提交一个测试页面 执行git clone命令将仓库克隆

Windows环境下Jekyll+Github搭建个人博客

萌新来讲讲如何使用 Jekyll 搭建个人博客,从安装到配置!炒鸡详细!.原文地址https://zhangmingemma.github.... 介绍 jekyll是一个静态站点生成器,会根据网页源码生成静态文件. 简单.无需数据库,评论功能,不需要不断更新版本,只用关注你的博客内容 静态.只用Markdown(或者Textile).Liquid.HTML&CSS就可以构建可部署的静态网站 博客形态.自定义地址.分类页面.分类博客内容以及自定义的布局设计 使用GitHub Pages可以运行j

Hexo和github搭建个人博客 - 朱晨

GitHub账号 mac/pc 环境 12 node.jsgit 创建GitHub仓库 登陆GitHub,创建一个新的Respository Repository name叫做{username}.github.io {username}代表你的GitHub用户名,Repository name一点要叫这个 绑定域名 待定 绑定ssh秘钥 设置git用户名和邮箱 12 git config --global user.name "liuxianan"git config --globa