hexo+github+腾讯云建立博客
由于腾讯云静态托管需要付费,网站结构现在从原来的“hexo+腾讯云”转为“hexo+github+腾讯云”。hexo负责网站本身,github负责仓库,腾讯云负责域名解析。
实际工作就是把网站代码全都传到github仓库上,然后自定义腾讯云那边注册的域名即可。
1首次上传仓库文件步骤:
第一步:
进入目录 d:
写好文章 hexo new 文章名
打包 hexo g
第二步:
把public文件夹的全部文件复制出来到另一个空文件夹
在新文件夹下,打包目录下 右键 git bash here
初始化.git隐藏文件夹 git init
第三步:
github网页clone页面 复制https
gitbash里输入 git remote add origin 上一步复制的https
gitbash里输入 git pull origin master
注意:如果报错,进入.git文件夹config文件,把url部分换成clone页面的ssh
第四步:
gitbash输入 git add. 是为了全部文件添加准备合入,或者指定某个文件也可以
gitbash 输入 git commit -m “本次合入提示”
第五步:
gitbash 输入 git push origin master,是合入主分支
参考
https://blog.csdn.net/qq_48592827/article/details/121221161
https://www.cnblogs.com/amadoGrowers/p/16401072.html
2第二次上传文件到仓库文件步骤:
第一步:
进入目录 d:
写好文章 hexo new 文章名
打包 hexo g
第二步:
删除打包目录下的.git文件夹以外的全部文件
把public的文件全部复制进来
第三步:
gitbash输入 git add. 是为了全部文件添加准备合入,或者指定某个文件也可以
gitbash 输入 git commit -m “本次合入提示”
gitbash 输入 git push origin master,是合入主分支