将hexo博客搭建在github上

2023-08-23 0 707

注册登记github帐号并建立库房

具体来说在github上注册登记帐号。

核对帐号、email、公钥会有校正透过电子邮箱发送到你,展开校正优先选择库房建立两个和你帐号完全相同的库房,如:你的帐号+.github.io,必须以帐号结尾

建立库房

关键步骤-点选new repository增建- repository name 输出,点选建立按键

SSH有关增设

即使须要布署到你的github库房,每天更动都要deploy ,假如不实用性ssh key 每天你都须要输出github 帐号公钥,太过繁琐。

聚合SSH

在blog产品目录下关上指示询问处,输出标识符

git config –global user.name “yourname”//yourname核对你的github帐号git config –global user.email “youremail”//youremail核对你的github的电子邮箱

能用标识符检查和与否输出恰当

git config user.namegit config user.email

继续执行下列指示聚合公钥和私钥

ssh-keygen -t rsa -C “youremail”

后quarterfinal,透过指示询问处显示的方向找出idrsa.pub关上,将文本拷贝

加进到github

github网页点选左上角肖像,setting-> SSH and GPG keys,增建SSH key。title能就行了核对,能不填,我填的是我的帐号。key里头要把你的idrsa.pub里头的信息拷贝进去,然后点选Add SSH key这里校正一下与否连接成功,在根产品目录下的git bash中输出:

ssh -T

会有如下提示:

The authenticity of host github.com (52.74.223.119) cant be established.RSA key fingerprint is SHA256:nThbg6kXUpJWGl7E1IGOCspRomTxdCARLviKw6E5SY8.Are you sure you want to continue connecting (yes/no)?

输入:yes,会有下列提示:

Hi yremp2! Youve successfully authenticated, but GitHub does not provide shell access.

这表示实用性成功,就能下一步操作了。

将Hexo布署到github

修改实用性文件

这一步是将hexo和Github关联起来,在你的网志根产品目录(我的是:Blog)下找出 config.yml,能用记事本关上,在最下方找出

deploy: type: git repo: branch: master

实用性文件:后须要有空格,没有会出错

布署

安装deploy-git,blog产品目录下关上指示询问处

npm install hexo-deployer-git –save

然后输出

hexo cleanhexo ghexo d

输出hexo d时可能有时会跳出询问处要你输出username和password。

这个时候在你的github库房中你会发现会出现跟你网志根产品目录一样的文件,你的根产品目录上的文件已经布署到你的github库房上了。

关上浏览器,输出xxxx.github.io,这里将请按照你的github帐号.github.io 输出,就能访问你的网志啦。

增建文章

hexo n 文章名称

上传github

hexo clean hexo g hexo d

hexo常用指示

hexo clean //清除缓存hexo g //聚合新数据hexo d //布署hexo s //启动本地服务预览npm install hexo -g //安装Hexonpm update hexo -g //升级hexo init #初始化网志hexo server -p 5000#更动端口

将hexo博客搭建在github上

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务