本文默认已经安装了hugo并配置主题/VSCode/ 初始化过本地&远程仓库(两个互相嵌套且忽略的不同仓库)/备份过github.io-generator仓库

  1. 进入你博客生成器的目录:
1
cd yourName.github.io-generator
  1. 新建一篇博客md,用VSCode打开Hugo博客生成器目录,写文章
1
2
3
code .
hugo new posts/XXXX.md
hugo new posts/"XX XX-xx !【/x\】?.md"
  • 注意路径是posts,不然会像方方把第二篇博客新建到theme目录中去了
  • 以及当前目录是博客生成器的目录yourName.github.io-generator
  • XXXX.md中若要包含特殊字符,需用""引上
  1. 运行Hugo服务器,预览,修改
  • 编辑完成后,运行
1
hugo server -D
  1. 提交git本地仓库
1
2
git add .
git commit -m "add new post :xxx"
  1. 运行hugo将修改更新到public目录
1
hugo
  1. 进入public目录,git一条龙(本地提交+发布到GitHub Pages上):
1
2
3
4
5
cd public
git add .
git commit -m "xx**xx"
(git pull)
git push
  1. 访问博客,看看效果,这是我的
  1. 备份generator或creator目录,git一条龙(本地提交+发布到GitHub Pages上):
1
2
3
4
5
cd ..  # 进入yourName.github.io-generator目录
git add .
git commit -m "xx**xx"
(git pull)
git push


参考文章

相关文章


  • 作者: Joel
  • 文章链接:
  • 版权声明
  • 非自由转载-非商用-非衍生-保持署名