【Hugo】在Github仓库分别储存博客源码和静态页面

前言

建议将博客源码和构建的静态页面分别放在两个仓库里。


一、操作步骤

1.博客源码(Github仓库)

私有仓库Yourname-Blog(注意Github仓库命名规范)存放博客源码。(也可以是一个公开的仓库,相当于为他人提供了一个博客模板)

├─.idea
├─archetypes
├─assets
│  ├─css
│  │  └─extended
│  └─js
├─content
│  ├─posts
│  │  ├─art
│  │  ├─projects
│  │  └─tech
│  │      └─cover
│  └─tags
├─data
├─i18n
├─layouts
│  ├─partials
│  │  └─templates
│  ├─shortcodes
│  └─_default
│      └─_markup
├─public
│  ├─assets
│  │  ├─css
│  │  └─js
│  ├─en
│  │  ├─about
│  │  ├─archives
│  │  ├─categories
│  │  ├─posts
│  │  │  ├─art
│  │  │  │  ├─art
│  │  │  │  └─page
│  │  │  │      └─1
│  │  │  ├─page
│  │  │  │  └─1
│  │  │  ├─projects
│  │  │  │  ├─page
│  │  │  │  │  └─1
│  │  │  │  └─projects
│  │  │  └─tech
│  │  │      ├─page
│  │  │      │  └─1
│  │  │      ├─tech
│  │  │      └─tech1
│  │  ├─search
│  │  ├─series
│  │  └─tags
│  │      ├─art
│  │      │  └─page
│  │      │      └─1
│  │      ├─projects
│  │      │  └─page
│  │      │      └─1
│  │      └─tech
│  │          └─page
│  │              └─1
│  ├─fonts
│  └─img
├─resources
│  └─_gen
│      ├─assets
│      └─images
├─static
│  ├─fonts
│  └─img
└─themes
    └─hugo-PaperMod
        ├─.github
        │  ├─ISSUE_TEMPLATE
        │  └─workflows
        ├─assets
        │  ├─css
        │  │  ├─common
        │  │  ├─core
        │  │  ├─extended
        │  │  ├─hljs
        │  │  └─includes
        │  └─js
        ├─i18n
        ├─images
        └─layouts
            ├─partials
            │  └─templates
            ├─shortcodes
            └─_default
                └─_markup

2.静态页面(Github仓库)

公有仓库yourname.github.io存放构建的静态页面。

将构建的静态页面,即public/目录下的内容上传到仓库yourname.github.ioyourname.github.io会自动绑定Github pages , 就可以通过网址yourname.github.io访问部署好的博客。

├─assets
│  ├─css
│  └─js
├─en
│  ├─about
│  ├─archives
│  ├─categories
│  ├─posts
│  │  ├─art
│  │  │  ├─art
│  │  │  └─page
│  │  │      └─1
│  │  ├─page
│  │  │  └─1
│  │  ├─projects
│  │  │  ├─page
│  │  │  │  └─1
│  │  │  └─projects
│  │  └─tech
│  │      ├─page
│  │      │  └─1
│  │      ├─tech
│  │      └─tech1
│  ├─search
│  ├─series
│  └─tags
│      ├─art
│      │  └─page
│      │      └─1
│      ├─projects
│      │  └─page
│      │      └─1
│      └─tech
│          └─page
│              └─1
├─fonts
└─img

总结

本文简单介绍了Hugo框架下在Github仓库分别储存博客源码和静态页面的操作步骤和方法。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值