Home

韧桂

思考,总结

博客搭建成功


版权声明:本文为 韧桂 原创文章,可以随意转载,但必须在明确位置注明出处!

一、历程

Pulpit rock

知不如用,想不如做!经过我的折腾,我的博客终于搭建起来了。而搭博客的兴趣起源,主要是从偶然的一篇文章中, 得知 GitHub 可以托管个人网站,且得知利用 hexo 或 jekyll 可以快速的搭建一个博客,而我个人也希望有一个属于自己的网站。所以尽兴地去搭了一个。 使用 hexo 或 jekyll ,不需要熟悉前端,不需要懂编程,便能自行搭建博客网站。本文阐述的是使用 jekyll 的方法。具体请看下文!为了给各位看官有一个阅读的气氛, 此处插入音乐水墨江南 望喜欢!

二、所用环境 (在电脑高级配置中添加各个环境的 Path 值,即添加安装路径。)

(一)、 Git 环境(用于部署到远端): Git
(二)、 Ruby 环境( Jekyll 是基于 Ruby 开发的): Ruby 安装路径请不要使用带有空格的文件夹,并勾选 “Add Ruby executables to your PATH”,配置好环境变量。 (三)、RubyDevKit : RubyDevKit (检测镜像,配置镜像) 。下载同系统及 Ruby 版本相对应的 DevKit 安装包。 用命令行进入解压后的目录cd /d D:/DevKit

ruby dk.rb init  #初始化,检测 ruby 的安装位置
notepad config.yml   #创建 config.yml 文件。于末尾添加新的一行 - C:\Ruby200-x64,保存文件并退出。
ruby dk.rb install  #安装

(四)、RubyGems : (五)、注册 GitHub 账户: GitHub 创建仓库:(usrname.github.io) 不要勾选“使用自述文件初始化此存储库”

三、开始搭建

安装 jekyll

在桌面鼠标右键,选择 Git Bash Here ,打开分布式版本控制软件。

$ gem install jekyll

创建博客

$ jekyll new username.github.io

进入博客目录

$ cd username.github.io  

启动本地服务

$ jekyll s 

http://localhost:4000 查看本地效果

初始化仓库

$ git init

生成 SSH keys

执行以下命令,生成 SSH keys,并到 GitHub 输入 SSH keys ,(文件在 C 盘\用户文件夹\ .ssh 文件夹\ PUB 文件 中)

$ ssh-keygen -t rsa -C "useremail"

检测连接情况

$ ssh -T git@github.com    

建立传输通道

注意:仓库名的前半部分必须与 GitHub 用户名相同。否则,部署不了博客页面。

无远程远点情况时执行下面指令

$ git remote add origin https://github.com/username/username.github.io.git    
or $ git remote add origin ssh://git@github.com/username/username.github.io.git 

有远程远点情况时执行下面指令

$ git remote set-url origin git@github.com:username/username.github.io.git   
or $ git remote set-url origin ssh://git@github.com/username/username.github.io.git

上传 GitHub 远端

设置提交人的用户名和邮箱

$ git config --global user.name "username"
$ git config --global user.email "useremail"   #这里是全局配置,把 --global 去掉,则不是全局。
$ git add .
$ git commit -a -m "Add submission Tags"
or $ git commit -m "Add submission Tags"
$ git push origin master

四、后续

不同终端上传

先下载仓库内容

$ git clone https://github.com/username/username.github.io.git
or $ git clone git@github.com:username/username.github.io.git

添加文件或者修改文件后,再进行上述步骤 上传 GitHub 远端 的步骤。

五、想用 hexo 搭建博客的请看:

教程链接

吴小龙同学

随风丶亮

ikook Blog

Righere Blog

软件

Node.js

git

环境

注册GitHub账户: GitHub 创建仓库:(username.github.io)

###

JeKyll 文档

本文完,欢迎赞赏

> 欢迎关注我的公众号:「韧桂」

韧桂 2018-03-21