栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

搭建GitHub Pages

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

搭建GitHub Pages

搭建GitHub Pages
  • 一、搭建GitHub Pages
    • 0x01 注册一个GitHub账号(已注册跳过这一步),并登录
    • 0x02 创建仓库
    • 0x03 启用Github Pages
    • 0x04 选择主题
    • 0x05 下载安装Git和node.js
  • 二 HEXO
    • 0x01 安装HEXO
  • 三.部署到GitHub
    • 0x01.使用Hexo deploy部署到GitHub
    • 0x02.检查SSH Keys设置
    • 0x02.SSH Key到Github![在这里插入图片描述](https://img-blog.csdnimg.cn/2cea4356b8e74835bb4c596a12eff793.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBAbTBfNjI3MTkxMTk=,size_20,color_FFFFFF,t_70,g_se,x_16#pic_center)
    • 0x03.部署到github

一、搭建GitHub Pages 0x01 注册一个GitHub账号(已注册跳过这一步),并登录 0x02 创建仓库

1.点击”NEW”

2.填写的仓库名为“用户名.github.io”,用户名一定要和左边用户名一样(切记),不然后面会出错

0x03 启用Github Pages

1、点击“Settings”进入设置

2、往下拉找到“GitHub Pages”,显示如图这样,说明已开启(一般创建完成之后都会默认自动开启)

0x04 选择主题

1、点击“Choose a theme”选择主题

2、任意选择一个主题,然后点击“select theme”

0x05 下载安装Git和node.js

1、安装Node.js和配置好Node.js环境,打开cmd命令行,成功界面如下:

2、安装Git和配置好Git环境,安装成功在电脑桌面上任何位置鼠标右键能够出现如下两个选择

二 HEXO 0x01 安装HEXO

1、在自己认为合适的地方创建文件夹,然后在此文件夹下右击鼠标,选择“Git Bash here”

2、输入 npm install -g hexo进行安装

然后使用 hexo -v ,出现下面界面说明安装成功

3、输入 hexo init 初始化文件夹(漫长的等待·······)

看到最后的“Start blogging with Hexo!”激动吗?

4、输入 npm install,安装所需组件

5.输入 hexo g ,第一次体验hexo

6、 输入hexo s,启动本地服务器,通过访问 http://localhost:4000,正式体验Hexo(前戏结束,正式开始o( ̄︶ ̄)o)

成功后的页面如下:

三.部署到GitHub 0x01.使用Hexo deploy部署到GitHub

1.编辑根目录下_config.yml文件,添加如下代码(sunkeepero换成自己的用户名),并进行保存

2.安装一个扩展

0x02.检查SSH Keys设置

1.输入cd ~/.ssh
如果出现入下图情况,说明不存在.ssh

解决方法:输入 $ ssh-keygen -t rsa -C “xxxxxxx@qq.com“(自己邮箱)

再次如下图进行操作,出现相同文件说明成功

2.输入eval “$(ssh-agent -s)”,添加密钥到ssh-agent

0x02.SSH Key到Github

1.点击“settings”

2.点击“SSH and GPG keys”,然后点击“New SSH key”新建SSH keys

填写key

4.输入ssh -T git@github.com,测试添加ssh是否成功。如果看到Hi后面是你的用户名,就说明成功了(有一个会让你输入 yes)

5.设置你的账号信息

0x03.部署到github

hexo d -g

若最后一步出现错误的情况:
看一下打开的文件是否变化(黄字变化了)
cd 盘名
md(打开目录)
cd 文件名
npm install
npm audit fit
重跑一下就好了
使用仓库名.github.io 即可访问自己博客

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/450591.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号