怎样利用github搭建个人博客

怎样搭建博客

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上
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值