网站首页 > 资源文章 正文
10 分钟 0 成本搭建个人主页 02。
说说如何将本地静态网页部署到 GitHub 上!
1. 在上期视频中已经使用 viewpress 的主题在本地起了这么一个文档类型的静态网页,但目前只能本地访问,接下来要将它部署到 GitHub 上。首先在 GitHub 上新建一个仓库,描述是一棵树的博客,直接 create。
2. 接下来再创建一个分支,用于存放给外域访问的静态网页,比如 pages。
3. 创建完分支后进入分支进行相关配置以保障能被外域访问:来到 settings,选择 pages,选择要被外域访问的分支即 pages,点击 save 保存。保存后稍等刷新,就能看到提供的可对外访问域名了,此时里面什么都没有,还有最后一步配置。
4. 接下来生成 access TOKEN:来到主页,选择 settings,在 settings 里选择 deploy settings,再选 personal access TOKEN,再选第二个 classic 的 tokens,点击 generate a new TOKEN,生成新 TOKEN,选第二个,可为 TOKEN 加注释如博客 token,有效期选 no pressure 即永远不会过期,作用是能更新修改 repository 根据仓库 generate。生成后复制到刚才仓库用于后续操作,来到 block 仓库,在 block 仓库下选择 settings,放在 secrets and variables 下,选择 action,选择 new repostery secret,粘贴进来并改名如 access TOKEN,给仓库加了个 XS TOKEN。
5. 到这一步 GATEHUB 上相关配置完成,接下来要把代码发布到 GATEHUB 上。回到代码,修改 deploy-docs 文件,首先改部署分支,要把静态代码部署到新建配置字母分支上,还要把设置密钥复制过来作为环境变量贴进 token,变量名称是 ACC ESS TOKEN,前面是 secret 前缀,这样就引入 xTOKEN 了。因个人习惯,喜欢把代码推到 master 份之上,所以对应 deploy 文件下的 branch 也要改,改成 master。还要来到 configure 点 test 修改路径,因为看到 guitar 给的域名前有 blog 前缀,所以要加 blog 前缀。
6. 接下来提交代码并推送到对应分支上。刷新后看到 master 分支上已有推送上来的代码,点进去可看到文档在初始化,稍作等待后刷新,编译好了。此时再看博客,刷新就可看到原本只能本地访问的网站现在可通过 cut house 上的域名访问了。
到这里部署结束,后续可根据自己需要修改代码及里面的 macdown 文件来形成个人主页。
本次视频原码和说明文档可通过主页获取,下期再见。
猜你喜欢
- 2025-07-01 个人博客选择Baklib、wordpress还是Typecho
- 2025-07-01 Ubuntu使用宝塔系统安装wordpress实现个人博客的搭建
- 2025-07-01 仍被脸书禁言的特朗普个人“社交媒体”上线,功能等同于博客
- 2025-07-01 语雀API一键搭建个人博客(语雀开放平台)
- 2025-07-01 WordPress主题适用于新闻杂志博客,个人网站模板,免费网站模板
- 2025-07-01 自己个人拥有一个可以支付功能的网站?当然可以了!保姆级演示!
- 2025-07-01 Python自动化运维系列:Django搭建个人博客之前端篇
- 2025-07-01 个人收藏的自动控制相关网站(知乎 自动控制原理)
- 2025-07-01 使用VuePress2.X构建个人知识博客,域名部署到GitHub Pages中
- 2025-07-01 用 Github 建个人博客(用github搭建博客)
你 发表评论:
欢迎- 最近发表
-
- 个人博客选择Baklib、wordpress还是Typecho
- Ubuntu使用宝塔系统安装wordpress实现个人博客的搭建
- 仍被脸书禁言的特朗普个人“社交媒体”上线,功能等同于博客
- 语雀API一键搭建个人博客(语雀开放平台)
- WordPress主题适用于新闻杂志博客,个人网站模板,免费网站模板
- 自己个人拥有一个可以支付功能的网站?当然可以了!保姆级演示!
- Python自动化运维系列:Django搭建个人博客之前端篇
- 个人收藏的自动控制相关网站(知乎 自动控制原理)
- 使用VuePress2.X构建个人知识博客,域名部署到GitHub Pages中
- 用 Github 建个人博客(用github搭建博客)
- 标签列表
-
- 电脑显示器花屏 (79)
- 403 forbidden (65)
- linux怎么查看系统版本 (54)
- 补码运算 (63)
- 缓存服务器 (61)
- 定时重启 (59)
- plsql developer (73)
- 对话框打开时命令无法执行 (61)
- excel数据透视表 (72)
- oracle认证 (56)
- 网页不能复制 (84)
- photoshop外挂滤镜 (58)
- 网页无法复制粘贴 (55)
- vmware workstation 7 1 3 (78)
- jdk 64位下载 (65)
- phpstudy 2013 (66)
- 卡通形象生成 (55)
- psd模板免费下载 (67)
- shift (58)
- localhost打不开 (58)
- 检测代理服务器设置 (55)
- frequency (66)
- indesign教程 (55)
- 运行命令大全 (61)
- ping exe (64)
本文暂时没有评论,来添加一个吧(●'◡'●)