怎么把在本机上的Hexo博客托管到Git上
- 首先先判断自己的Git上有没有配置用户名和密码,如果没有配置,就去百度怎么配。
-
然后去github官网上面创建一个新的仓库,仓库名称格式:用户名+.github.io,比如(ZengDaWei.github.io)。
github创建仓库
-
进入到之前创建好的Bolg文件夹,也就是个人博客的文件夹,编辑_config.yml
_config.yml
-
然后直接跳到最后一行,也就是这里
编辑_config.yml
deploy:
type: git
repo: git@github.com:自己的名称/自己的名称.github.io.git
branch: master
- 添加SSH key到 git
5.1 先执行以下命令ls -al ~/.ssh
,如果有文件id_rsa.pub
或id_dsa.pub
,那么直接进入到5.3步骤
5.2 执行命令ssh-keygen -t rsa -C "邮箱@example.com"
,执行完成后,默认会在相应路径下(~/.ssh/id_rsa.pub)
生成~/.ssh/id_rsa.pub
和id_rsa.pub
两个文件。
这里说一下,一般来说默认路径会是C盘的用户文件夹里面的Admin用户
(平时使用的是那个用户就是那个用户), 点进去有一个.ssh文件夹,再点进去就会是这样

5.3 打开
id_rsa.pub
文件,直接复制全部内容,再去进入`Github --> Settings --> SSH keys --> add SSH key.
5.4 添加完成之后,执行命令
hexo g 这一步是生成静态页面
hexo d 这个是部署到git上
这些步骤完成后,就可以直接访问了,路径为:https://用户名.github.io/
感谢你的阅读
网友评论