前言

后面的博客我写到怎么样用hexo建设一个本人的博客网站(没看的能够先看后面那个文章地址,)然而它只能运行在本地端口,如果你分享给你的小伙伴他们是打不开的。如果把它部署到服务器上或空间上每个月都会有不菲的收入,所以我明天教大家怎么部署到收费的GitHub下面。

创立GitHub仓库

首先登录GitHub
而后新建一个repository(部署集体博客的GitHub仓库命名必须要与集体名称雷同,否则接下来会出谬误)

(疏忽我这个谬误揭示,因为我曾经部署过一次了)
创立仓库后会跳转到这个界面

这时咱们GitHub的仓库建设就实现了

装置git部署插件

回到命令行中进入博客文件夹内

在blog文件目录下输出:

C:\Users\Markey\blog> npm install --save hexo-deployer-git

如果不行的话就持续应用淘宝镜像源,输出:

C:\Users\Markey\blog> cnpm install --save hexo-deployer-git

静静的期待装置

装置实现后进入文件夹关上_config.yml文件进行配置

关上文件找到deployment

在type后输出'git',并增加repo和branch两个配置,在repo处填写github仓库地址,在branch处填写master。!!留神!!冒号前面要加空格!!


部署到远端

在命令行中输出

C:\Users\Markey\blog> hexo d

就会主动上传到远端,并要求你填写账户的明码。

然而如果呈现了谬误提醒,解决办法是:

  • 右键桌面关上git bush
  • 在外面输出

    $ git config --global user.name "姓名为GitHub上的姓名"    $ git config --global user.email "邮箱为GitHub的注册邮箱"

这时再反复第一遍的步骤,回到命令行中输出

     hexo d

失常提醒输出明码即位胜利,输出明码后就会主动向远端推送文件,再次关上GitHub仓库页面就会发现本地blog文件夹中的文件都再GitHub上部署实现

关上集体博客网站的页面

这时只有输出仓库名

就能够胜利的拜访到集体博客的页面了,和你在localhost4000端口下面是截然不同的,如果你感觉这个域名每次都要输出很麻烦很简短,来看看怎么给这个博客绑定一个本人的共性域名吧 文章链接