logo头像

猪老大要进步!

Hexo中git的配置

本文于 1215 天之前发表,文中内容可能已经过时。

hexo框架下文章写好并生成之后需要推送到GitHub或者其他具有静态页面托管的平台上面,然而一般都会发生很多问题。

一、报错 ERROR Deployer not found: git

安装hexo-deployer-git

1
npm install --save hexo-deployer-git

二、报错Please tell me who you are.

设置自己的GitHub邮箱号和用户名

1
2
git config --global user.email "you@example.com"
git config --global user.name "Your Name"

三、一次性推送到多个平台,该怎么做?

这个问题很简单,只需要在根目录的config文件里修改即可。

打开”_config.yml”文件,在最下面将deploy那一块代码修改为如下形式即可。

1
2
3
4
5
6
7
deploy:
type: git
repo:
gitee: 你的gitee仓库提交地址
github: 你的github仓库提交地址
coding: 你的coding仓库提交地址
branch: master

— 我是分割线 —


百度上那些扯什么公钥、ssh的,Windows下没有必要,真的。

当在windows环境下,在git bash里面输入“hexo d”进行提交的时候,会自动弹出一个窗口让你输入你每个平台的用户名和密码,第一次完成之后,以后每次提交都不需要输入账户密码等额外操作了。

支付宝打赏 微信打赏

赞赏是不耍流氓的鼓励