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

新建new repository:

用注册好的账号登陆github主页,点击右上角的“+”符号旁边的三角标展开二级菜单,选择“new
repository”:

然后我们开始为我们新建的repository命名,命名需要遵循规则:username/username.github.com

创建完成之后,复制当前资源的git地址:

二、工程内容托管:

1.在本地启动git-bash,通过"git
clone(git地址)",将github上的工程复制到本地文件目录下:

查看Git根目录,可以看到多出了一个文件夹,其名称与git地址所对应的github上的工程一致:

将jekyll工程下的所有文件都复制到此目录下:

2.通过指令“git add .”添加github上没有的文件:

3.然后我们需要把这些修改先提交到本地的git中,这是为后面将本地git修改提交到github上做准备,提交本地的指令是“git
commit -a -m "修改说明"”:

第一次提交本地git时,提示需要设置一些个人github账户上的信息,设置完毕后再次提交:

4.本地提交完成之后,当然是把本地修改提交到github上啦,这一步骤通过指令“git
push origin master”,其中最后一个参数标志的就是提交到的指定版本号,与github上的Branch对应:

提交的时候会弹出Git的登陆框,直接输入github的账号密码完成验证即可完成提交操作:

5.回到浏览器上刷新之前新建的repository,可以看到jekyll工程文件已经顺利提交到github上了:

点击左上角的“commit”也可查看当前github的更新提交日志:

6.回到github中的工程界面,点击右上角的“Setting”选项,在GitHub
Pages中可以看到个人博客的访问地址:

7.至此我们就完成了将个人博客部署到github上的所有操作了,访问上述地址,查看效果:

三、修改更新:

上述的操作完成之后,我们只是完成了github上个人博客的部署工作,后续我们需要不断地添加修改博客内容,这里就需要用到git的更新操作,具体如下:

1.这里我们用修改_config.yml文件为例,假如我们屏蔽掉twitter的属性:

2.我们在git-bash中输入指令“git status”查询修改的文件列表:

3.按照提示的指令操作,使用“git add .”添加修改,再使用“git
commit -a -m "修改说明"”把修改提交到本地git,再用指令“git push origin master”提交修改到github:

时间: 2024-10-12 22:26:35

Github+Jekyll ——个人博客创建之简单解析的相关文章

github+jekyll个人博客搭建

Thanks to https://blog.csdn.net/Hanghang_/article/details/78944672 跟着这个博客一步步搭建,从jekyll官网上找到自己喜欢的主题. 是在_posts文件夹下面添加markdown文件,我准备采用的md文件编辑器是VS code 怎么在里面添加图片呢? 首先是将图片传到GitHub的image文件夹下,然后通过类似于下面的调用方法: <img src="https://github.com/lyeeer/lyeeer.git

《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命令将仓库克隆

github+hexo搭建博客

引言 之前用阿里云弹性web托管采用wordpress搭建的个人博客,经过我使用一段时间之后发现存在很多问题: 网站的响应速度非常慢,估计打开主页需要3-4s的时间,我经过搜索发现很多人都有这样的问题,所以应该不是wordpress的锅,而是阿里云弹性web托管的问题,毕竟我买的时候一年只要几百块,而且还是最便宜的经济版(内存128M+2G网页空间+4G流量+1G数据库).其实我后来才知道弹性web托管是一个啥玩意 ,和虚拟机差不多,性能非常有限.可惜我当时不知道啊,否则应该买云虚拟主机独享版的

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

使用Octopress和Github Pages搭建博客的高级技巧

如何果还不知道如何使用Octopress和Github Pages搭建的同学可以参考码农的救赎:使用Github Pages搭建博客 提升速度 按照教程搭建好的博客,访问起来总是很慢很慢,即使把什么Google Plus和Google Analyze之类的都关闭掉后,仍然很慢.原因就是在HTML中的某些资源,比如脚本或者字体什么的是使用 点击阅读全文