本文默认已经安装了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. 提交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

·未完待续·

参考文章

相关文章