hexo结合git搭建blog基础

【完全指南】如何在Github上使用Hexo搭建自己的Blog 【完全指南】如何在Github上使用Hexo搭建自己的Blog 一、在本地安装Hexo 1.简介: Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。 Github pages支持静态页面的解析功能,可以将生成好的博客上传到Github中,并通过Github访问。 2.配置:(Win... 阅读详情

背景

如何不用花钱(服务器,域名)就能拥有自己的blog?gitpage+hexo,实现你的愿望

准备工作

  1. 自行安装git客户端
  2. 自行注册git账户
  3. 自行安装npm、node.js

操作步骤

建库

新建一个名为(你的用户名.github.io)的仓库,比如说,如果你的github用户名是username,那么你就新建username.github.io的仓库
访问地址就是 http://username.github.io

配置SSH key

cd ~/. ssh #检查本机已存在的ssh密钥
//提示:No such file or directory 说明你是第一次使用git。
ssh-keygen -t rsa -C "邮件地址"
//回车会生成一个文件在用户目录下,找到.ssh\id_rsa.pub文件,打开并复制里面的内容
//打开你的github主页,进入个人设置 -> SSH and GPG keys -> New SSH key:
//将刚复制的内容粘贴到key那里,title随意,保存。
//测试效果
ssh -T git@github.com # 注意邮箱地址不用改
//Are you sure you want to continue connecting (yes/no)?输入yes
//出现hi  XXXXXX即成功
//继续配置个人信息
git config --global user.name "xxx"// 你的github用户名,非昵称
git config --global user.email  "xxx@qq.com"// 填写你的github注册邮箱

hexo安装配置及使用

//安装
npm install -g hexo 
//初始化
//新建一个名为hexo的文件夹(名字随意),比如我的是D:\hexo
cd /d/hexo/
hexo init
//public下根据.md生成html文件
hexo g 
//启动本地服务
hexo s
//更换默认主题(hexo支持N多主题,具体请查看对应文档,yilia和next两款不错)
git clone https://github.com/litten/hexo-theme-yilia.git themes/yilia

更改站点配置文件_config.yml,启用yilia主题

//将landscape改为yilia
theme: yilia
//执行清理
hexo clean
//重新生成
hexo g

更改站点配置文件中的git配置

//此处针对hexo 3,不排除高版本再改变
deploy:
  type: git
  repository: git@github.com:username/username.github.io.git
  branch: master

安装hexo-deployer-git否则报错Deployer not found: github

npm install hexo-deployer-git --save

提交至git

hexo d

常用hexo命令

hexo new "postName" #新建文章
hexo new page "pageName" #新建页面
hexo generate #生成静态页面至public目录
hexo server #开启预览访问端口(默认端口4000,'ctrl + c'关闭server)
hexo deploy #部署到GitHub
hexo help  # 查看帮助
hexo version  #查看Hexo的版本
//简写
hexo n == hexo new
hexo g == hexo generate
hexo s == hexo server
hexo d == hexo deploy
//组合
hexo s -g #生成并本地预览
hexo d -g #生成并上传

关于写文章

推荐使用sublime + markdown插件 或 atom或vscode
方便调试md文档
关于mardown语法请自行学习(很简单)

请关注我的订阅号

订阅号.png

3D Gaussian Splatting:用于实时的辐射场渲染 3D Gaussian Splatting:用于实时的辐射场渲染 3d gaussian splatting for real-time radiance field rendering 阅读详情

相关推荐

安路科技FPSoC开发实战:从芯片特性到边缘计算应用

本文深入解析安路科技FPSoC芯片在边缘计算领域的开发实战,重点介绍SALDRAGON系列芯片的异构计算架构优势,包括RISC-V/ARM处理器与FPGA的协同工作。通过工业控制和智能视觉应用案例,展示硬件加速实现与低功耗设计技巧,帮助开发者高效利用FPSoC进行边缘计算应用开发。

weixin_29248611的博客 375

使用Gitee+Hexo搭建高速稳定的个人博客

为了更好的阅读体验,请访问个人博客地址: https://xiuxiuing.gitee.io/blog/2018/08/08/giteepage/ 为何使用Gitee而不是GitHub 目前国内访问GitHub速度慢,还可能被墙,所以Gitee来构建个人博客。Gitee类似国内版的GitHub,访问速度有保证。 环境要求 Git NodeJs 默认你已经安装了Git和NodeJ...

咻咻ing的专栏 2万+

【张量分解(二)】CP分解

一、CP分解 1.1 定义 CP分解就是将一个张量分解成多个单秩张量的和。例如,给定一个三阶张量X∈RI×J×K\mathcal{X}\in\mathbb{R}^{I\times J\times K}X∈RI×J×K,则CP分解可以写为 X≈∑r=1Rar∘br∘cr\mathcal{X}\approx\sum_{r=1}^{R}\textbf{a}_r\circ\textbf{b}_r\circ...

bqw的博客 2万+

如何使用git与hexo搭建个人博客

一、Git与hexo简介 1、什么是git Git 是一个分布式版本控制软件,与CVS、Subversion一类的集中式版本控制工具不同,它采用了分布式版本库的作法,不需要服务器端软件,就可以运作版本控制,使得源代码的发布和交流极其方便。 git 和其他版本控制系统(如 CVS)有不少的差别,git 本身关心文件的整体性是否有改变,但多数的版本控制系统如 CVS 或 Subversion 系统则在乎文件内容的差异。git 拒绝保持每个文件的版本修订关系。因此查看一个文件的历史需要遍历各个 history

yups 829

深入理解Cornerstone3D.js渲染Stack影像数据

这个是调用的core\src下的init.ts的init方法,作用是:初始化cornerstone-core,检测客户端是否支持WebGL,默认情况下是支持中等GPU层级.另外一个重要的是实例化WebWorkManager.WebWorkManager类似于Java的线程池,是用来对Web Worker进行管理的管理器。使用DICOMwebClient获取影像文件的元数据,然后将它们缓存到imageLoader的metaDataManager中,在上面我们可以输出元数据看一下是什么。

wangwei19820517的博客 1492

WAVE格式

一.wave格式概述 Wave文件格式是用于多媒体文件存储的Microsoft RIFF(Resource Interchange FileFormat)的一个子集。每一个RIFF文件以一个文件头开始,后面是一系列数据块。Wave文件通常是包含“WAVE”块的RIFF文件。而该“WAVE”块由两个子块组成,称为“fmt”块。“fmt”块用于确定数据格式,并且“data”块包含实际的样本数据,

yejia1280的博客 4389

使用hexo+github搭建个人博客(进阶篇)

Hexo简介 Hexo 是一款基于 Node.js 的静态博客框架。Hexo 使用 Markdown 解析文章,用户在本地安装Hexo并进行写作,通过一条命令,Hexo即可利用靓丽的主题自动生成静态网页。 参考:Hexo-Github地址 Hexo帮助文档 博客环境搭建 2.1 安装Git Windows平台:以 Win7 64位机为例 到官网下载 Git,一路默认...

大鱼吃小鱼7的博客 2万+

【前端HTML生成条形码——MQ】

本文将展示前端HTML如何根据用户输入内容生成对应的条形码,附HTML和JS代码。代码如下(示例):

weixin_42588676的博客 1955

Hexo系列(一) 搭建博客网站

本系列文章主要参考 Hexo官方说明文档,同时结合自己在使用过程中的一些心得体会,撷取下来,和大家分享。好,下面闲话不多说,马上开始我们的 Hexo 之旅吧

半虹小站 2432

SAP PP模块MRP控制参数实战指南:从NETCH到NEUPL的深度解析

本文深入解析SAP PP模块中MRP控制参数的配置与应用,涵盖NETCH、NETPL和NEUPL三种运行模式的优化策略。通过实战案例和参数对比,帮助用户提升物料需求计划的效率和准确性,优化库存周转率和生产交付能力。

weixin_28419039的博客 244

在windows安装程序时出现 系统无法打开指定的设备或文件的解决方案

本文主要介绍了在windows安装程序时出现 系统无法打开指定的设备或文件的解决方案,希望能对使用windows的同学们有所帮助。 文章目录 1. 问题描述 2. 解决方案

weixin_43178406的博客 1万+

Hexo + GitHub史上最全搭建个人blog教程

Hexo是一款基于Node.js的静态博客框架,依赖少易于安装使用,可以方便的生成静态网页托管在GitHub和Coding上,是搭建博客的首选框架。大家可以进入hexo官网进行详细查看,因为Hexo的创建者是台湾人,所以对中文的支持很友好,可以选择中文进行查看。而且 hexo 作为一个快速简洁的博客框架,用它来搭建博客真的非常容易。在文件根目录下的,就是整个hexo框架的配置文件了。可以在里面修改大部分的配置。详细可参考官方的配置描述。我们博客的默认图标是N,不过Next支持修改图标。

耶多✌ 3954

RT-DETR改进策略【小目标改进】| Shape-NWD:融合改进,结合Shape-IoU和NWD 更好地适应小目标特性

Bw−wgt2h−hgt2weight2Bweight2w−wgt​2h−hgt​2​其中weight2weight = 2weight2。

Limiiiing的博客 1544

【blog】小白博客搭建和踩坑历程 hexo+butterfly

blog 博客搭建和踩坑历程 hexo+butterfly

chierhy的博客 3442

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

hexo结合git搭建blog进阶

前提 hexo有多个配置文件 站点配置文件:在站点根目录下的_config.yml 主题配置文件:在对应主题文件内的_config.yml 安装配置next主题 //切换到你的站点目录 cd your-hexo-site //下载主题 git clone https://github.com/iissnan/hexo-theme-next themes/next //修改站点配置_config...

CTO技术的博客 504

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

用hexo搭建个人blog

什么是Hexo Hexo是一款快速、简洁且高效的博客框架, 安装git 这个大家应该都不陌生。这里就不多说了。下载地址猛戳猛戳猛戳 输入命令git version 查看版本 安装node Hexo是基于node的,这里也不多说,下载猛戳孟猛戳 创建仓库 在gitbuh账户下创建一个仓库,命名格式为:name.github.io,例如我的是amberwuwu.gith...

AmberWu 1629

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

使用Hexo 搭建 blog过程

教你如何一步一步使用hexo搭建blog。 第一步安装 Node.js 下载地址 一路next,不过在Custom Setup这一步记得选Add to PATH ,这样你就不用自己去配置电脑上环境变量了,完成后win+r,输入node-v,显示版本号则成功。 ...

未完成的歌~的博客 294

【Hexo】+【Github】搭建blog

文章目录1.下载安装Git2.下载安装node.js3.安装hexo4.初始化Hexo5.部署到Github上6.设置SSH(在Hexo配置前)7.URL配置8.页面不匹配解决9.Hexo命令10.Summary 1.下载安装Git 1.Git官网下载界面 2.安装界面   2.1 个人选择全选   2.2 勾选:Use Git from the Windows Command Prompt 2.下载安装node.js 1.Node.js官网下载界面   ps:文章发布日期最新版本为16.13.0 2.安装

AXDLMG7的优快云~ 928

hexo blog搭建教程

hexo blog搭建教程 简介:花了几天建立的个人网站,先上link,欢迎各位访问echo blog。 而自己购买域名和服务器,搭建博客的成本实在是太高了,不光是说这些购买成本,单单是花力气去自己搭这么一个网站,还要定期的维护它,对于我们大多数人来说,实在是没有这样的精力和时间。 那么就有第三种选择,直接在github 托管我们的博客。这样就可以安心的来写作,又不需要定期维护,而且hexo作为一个快速简洁的博客框架,用它来搭建博客真的非常容易。 由于本人使用的平台是mac os X,因此搭建教程会以mac

qq_44394692的博客 202

GitHub-Hexo搭建自己的Blog之(1)-环境搭建

万丈高楼平地起,对于搭建Blog来说,环境的部署就是这高楼的基石,下面我们来看看怎么部署环境。 步骤总览 测试平台:Windows10 Git环境 如果您还没有注册GitHub,先到官网 GitHub注册教程 看注册教程,这里不赘述了。 安装Git 点我下载 选择适合自己计算机环境的版本下载,我这里是Windows 10 环境,下载后,根据提示点next一步步安装即可。关于Git的更多使...

xxxxxxxx 275

github+hexo搭建网站

前言从头开始搭建:我想了一下,其实我们一开始可以暂时不用那个vercel,我们先把网站搭建好,然后把自己的域名跟这个github的提供绑定好再说。

m0_72392601的博客 1818

Hexo从0到1——搭建属于自己的Blog

对程序员而言,最好的简历就是个人博客和GitHub 一、瞧瞧兵器 博客框架:Hexo 3,这是一款能快速、简洁且高效的博客框架,支持Markdown编辑,自动渲染出漂亮的静态页面。 前端主题:Next,效果参考http://zanelove.github.io 域名购买:类似万网的平台都可以,你可以选购自己名字的域名,一年几十元左右,两杯咖啡的钱。 SSL:CloudFlare 二、抄起家伙1、Gi

ZaneLove's blog 1906

用hexo搭建自己的blog

一、工具准备: 1.1 安装node 作用:用来生成静态页面的 到Node.js官网下载相应平台的最新版本,一路安装即可。 1.2安装Git 作用:把本地的hexo内容提交到github上去. 安装Xcode就自带有Git,我就不多说了。 1.3申请GitHub 作用:是用来做博客的远程创库、域名、服务器之类的,怎么与本地hexo建立连接等下讲。github账号我也不再啰...

a7412605567的博客 117

Awesome Hexo 完全指南:从零基础到搭建个人博客的终极教程

Awesome Hexo 是一个精心策划的 Hexo 相关资源列表,为初学者和进阶用户提供了丰富的工具、主题和教程。本指南将带你从零基础开始,快速掌握 Hexo 博客搭建的完整流程,让你轻松拥有一个专业的个人博客。 ## 为什么选择 Hexo? Hexo 是一款基于 Node.js 的静态博客生成器,它具有以下优势: - **超快速生成**:瞬间生成静态网页,让你的博客加载速度飞起来 🚀 -

gitblog_00936的博客 1096

我使用Hexo+Github搭建Blog的经验

小小目录说在前面的话本站介绍一些细节小小的提醒 :red_circle:npmHexoGithubHTML+CSS所以大尾巴 艾瑞克.史蒂文.雷蒙德&瑞克.莫恩 《提问的艺术》 尝试在你准备提问论坛的历史文档中搜索答案 尝试搜索互联网以找到答案 尝试阅读手册以找到答案 尝试阅读常见问题文档(FAQ)以找到答案 尝试自己检查或试验以找到答案 尝试请教懂行的朋友以找到答案 如果你是程序员,尝试阅读源代码以找到答案 说在前面的话   这是第一篇正式的Blog,记录这个小小网站的搭建的“血泪史”。.

苑长的Index 667

hexo + Butterfly搭建博客

Hexo‌是一个基于Node.js的静态网站生成器,主要用于快速搭建博客和个人网站。它使用Markdown语法编写文章,能够迅速生成静态页面并部署到服务器上。

qq_57882997的博客 1506
上一篇: hexo结合git搭建blog进阶
下一篇: 12.1.从零开始学springboot-getHibernateProperties报错问题
码哥说
博客等级 码龄8年 5645粉丝 172原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

码哥说

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值