怎样搭建博客

1. 利用GitHub Pages搭建了个人博客雏形

  • 在github上创建一个仓库名为自己github账号的名字
    eg: bingTangGithub.github.io
  • git clone git@github.com:bingTangGithub/bingTangGithub.github.io.git(最好用ssh,这个比较快)
  • 转到仓库文件夹下 cd bingTangGithub.github.io
  • 创建一个html文件 echo “Hello World” > index.html
  • 提交到远程仓库 git add .
  • git commit -m 'initial commit'
  • git push origin master

到此,我们已经拥有了一个初步域名:http://username.github.io 加一个免费网络空间了。

2. 安装Hexo博客框架

在电脑上拥有了 node.js 和 git应用程序的前提下,【检查git应用程序 git –version】
npm install -g hexo-cli

3.GitHub管理

为了让自己未来的博客和代码处在git管理之下,我们要把刚刚在Github上博客项目拉到本地。

在本地创建文件夹,名字任意,此处设为myblog,进入该文件夹,把项目代码clone下来。【注意,这里不要用第一步的文件夹,重新建立一个文件夹】

git clone https://github.com/bingTangGithub/bingTangGithub.github.io.git

此时会自动在myblog目录下创建子文件夹bingTangGithu.github.io,那里就是我们博客的代码,以后的操作都在git的管理之下了,此时默认的branch为master

4.初始化Hexo

  • hexo init bingTangGithub.github.io 初始化后,bingTangGithub.github.io里面就已经有完整的Hexo框架了。会多很多文件类似 package.json, node_modules这样的一堆文件夹
  • cd bingTangGithub.github.io
  • npm install

5. 配置 _config.yml 文件

  • Site中的 title:bingTang得博客 ,author: bingTang,language: zh-Hans
  • URL中的 url:http://bingTangGithub.github.io
  • Deployment中的 type:git, repo:git@github.com:bingTangGithub/bingTangGithub.github.io.git,branch:master

6. 安装插件

  • npm install hexo-deployer-git –save
  • 去source里添加 md文件
  • hexo generate generate会把我们的配置、文章和主题结合起来生成一堆酷炫的html静态文件放在public里面
  • hexo deploy 把静态文件部署到GitHub Pages上

怎样利用github搭建个人博客相关推荐

  1. 如何利用Github搭建个人博客

    注: Hexo是一个快速.简洁且高效的博客框架. Hexo使用Markdown解析文章,在几秒内,即可利用靓丽的主题(如NexT)生成静态网页. ****** 特别推荐 ****** Ⅰ: 搭建指南: ...

  2. Hexo+github搭建个人博客-博客发布篇

    通过 Hexo+github搭建个人博客-环境搭建篇 以及 Hexo+github搭建个人博客-博客初始化篇 ,我们了解到了利用Hexo搭建个人博客需要的环境以及配置,下面这篇文章将会介绍如何把我们的 ...

  3. Hexo+github搭建个人博客-博客初始化篇

    文章推荐 精选java等全套学习资源 精选java电子图书资源 精选大数据学习资源 java项目练习精选 上一篇博文 [<Hexo+github搭建个人博客-环境搭建篇>](http:// ...

  4. Hexo+github搭建个人博客-环境搭建篇

    一.概述 我们使用Hexo + Github搭建个人博客,我们自然不能错过,事不宜迟,我们现在立马来认识一下,他们究竟是何方神圣吧. 1.1 关于 GitHub 1.1.1 Github 接触编程一段 ...

  5. vsphere通用配置_Mac环境下如何用Hexo+Github搭建个人博客

    一个爱折腾的人,总是忍不住去自己动手尝试新鲜事物.就拿写博客来说,虽然网上已经提供了很多博客平台,但是总有一些个性化的需要得不到满足.所以就抽空去网上找了下如何使用Hexo+Github 搭建自己博客 ...

  6. 利用Hexo搭建个人博客-博客初始化篇

    上一篇博文 <利用Hexo搭建个人博客-环境搭建篇> 中,我们讲解了利用Hexo搭建个人博客应该要配置哪些环境. 相信大家已经迫不及待的想要知道接下来应该要怎么把自己的博客搭起来了,下面, ...

  7. 利用Hexo搭建个人博客-博客发布篇

    通过 <利用Hexo搭建个人博客-环境搭建篇> 以及 <利用Hexo搭建个人博客-博客初始化篇>,我们了解到了利用Hexo搭建个人博客需要的环境以及配置,下面这篇文章将会介绍如 ...

  8. Hexo+Github搭建个人博客和个人主页

    Hexo+Github搭建个人博客和个人主页 在自己的个人主页搭建起来之前,看到网上其他人酷炫的个人主页,而且有自己专属的域名,羡慕的不行.现在自己的个人主页也做出来了,在这里做一个总结,给也想做个人 ...

  9. GitHub搭建个人博客初始版

    一.前言 在这之前我就写博客,一直以来没有好的储存地址.在搭建的过程中遇到了很多困难.melog ,wordpress  等等 ,一点了解都没有导致满头雾水,不断的跳进一个又一个坑,甚至想过放弃,但最 ...

最新文章

  1. TCP和UDP传输特点
  2. 科技垄断正在朝着纵向发展
  3. python小游戏代码大全-【程序源代码】python贪吃蛇小游戏
  4. CodeForces 703C Chris and Road
  5. 腾讯云搭建WordPress个人博客小白版流程分享
  6. vue中手机号,邮箱正则验证以及60s发送验证码
  7. 选择排序、插入排序、冒泡排序、希尔排序算法的总结 - 复杂度、实现和稳定性
  8. kudu : 扩容报错 Bad status: Not found: Unable to initialize catalog manager
  9. 由来源地址决定显示什么页面
  10. 学python需要什么软件-学python需要什么软件
  11. 【CSS3】CSS多列属性(Multi-column)
  12. Mybatis Generator的使用 1
  13. haproxy服务启动命令_HaProxy的安装配置和常用命令介绍
  14. C语言 宾馆客房管理系统
  15. 机械加工工艺师手册_这些机械加工工艺,你见过吗?
  16. html js3d魔方,40行JavaScript代码实现的3D旋转魔方动画效果
  17. 井字游戏HTML,HTML5井字棋游戏
  18. linux内核驱动使用hugepages,使用HugePages优化内存性能
  19. 解析函数论 Page 22 达朗贝尔判别法 VS 柯西判别法
  20. ZYNQ开发系列——PS响应PL中断请求

热门文章

  1. java 穷举法_C++基本算法思想之穷举法
  2. 数据库web项目对数据库的操作
  3. 互联网产品的未来趋势
  4. C# 三层架构与七层架构
  5. TAF(Total Application Framework) 基础通信协议 Tars语言
  6. Windows 8难逃厄运 十大安全漏洞缠身
  7. 树莓派组装成linux电脑,可放进口袋基于树莓派的GNU/Linux电脑
  8. python 海象运算符,海象操作符(:=)
  9. 2020辐轮王土拨鼠第一品牌山地车骑行川藏线十大自行车排行榜
  10. 量子化学计算和最新分子动力学模拟计算