Github的搭建

Github 的搭建

首先要下载安装以下两个程序:
下载 node.js:这个是用来生成静态网页的
https://nodejs.org/en/
下载 git:这个是推送 hexo的内容到github上的!
https://git-scm.com/download/win

接下来就是执行命令安装 HEXO,首先在任意(D/E/F/G)盘里边创建一个文件夹(我创建了一个Git文件夹),之后再文件夹上右键点击Git Bash Here:

打开后进入命令行执行界面

在窗口中输入命令:npm install -g hexo
初始化 hexo
命令:hexo init
生成静态的页面
命令:hexo g
启动本地服务进行查看
命令:hexo s
查看地址
http://localhost:4000
接下来与 github 建立关联
找到 hexo 中的_config.yml 文件进行配置
Deploy:
Type: git
Repo: https://github.com/ 你的 github 地址
Branch: master
注意每一个:后边是有空格的
然后执行命令

命令:npm install hexo-deployer-git - -save

上边说的是 https 这种协议这种方法,这种方法每次推送的时候需要输入用户名和密码
也可以用 sshkey 这种协议方法,这种就不细说了,大家自行百度吧!
每次往 github 上推送部署需要执行以下命令:

git config - -global user.name “Your Name”
git config - -global user.email “email@example.com”
npm install hexo-deployer-git - -save
hexo g 部署
hexo d 推送

Github搭建完成

上传新的博客时,打开Git Bash Here,输入命令

hexo new 文件名

这个时候在\Git\source_posts文件夹下会自动生成 .md 后缀的文件

打开文件后,可在文件中添加内容,插入图片时,使用image标签
便可插入图片

md文件编辑完后,打开Git Bash Here执行部署和推送命令
hexo g(部署)
hexo d(推送)

关于如何上传图片至github
首先将图片放置Git\public 文件夹下的任意文夹中,然后打开Git Bash Here执行部署和推送命令
hexo g(部署)
hexo d(推送)
然后登陆github,找到上传的图片位置,打开图片,复制图片的链接地址