记录 | 将Word生成的静态网页部署到Github Page

这篇具有很好参考价值的文章主要介绍了记录 | 将Word生成的静态网页部署到Github Page。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

任务描述

  • 使用Word, 可以直接获得 一个静态的网页XXX.html和对应的文件夹XXX.files
  • 问题:如何将它托管在github上?

步骤

使用github pages进行托管和发布

步骤1:创建仓库

  • 创建一个新的GitHub仓库:访问 https://github.com 并使用您的GitHub帐户登录。点击右上角的"+“图标,然后选择"New repository”。为仓库起一个名字,例如XXX-project,然后选择"Public",最后点击"Create repository"

步骤2:添加文件到仓库并上传

cd /path/to/the/folder
git init
git add .
git commit -m "Add static website files"
git branch -M main
git remote add origin git@github.com:username/XXX.git
git push -u origin main

步骤3:启用Github Pages

  • 回到GitHub仓库页面,点击"Settings"选项卡,然后向下滚动到"GitHub Pages"部分。在"Source"下拉菜单中,选择main分支,然后点击"Save"。

记录 | 将Word生成的静态网页部署到Github Page文章来源地址https://www.toymoban.com/news/detail-493674.html

  • 通过如下链接访问:https://username.github.io/XXX-project/XXX.html

其他bug记录

问题1

  • 因为是新注册的github账号,因此在使用电脑git push的时候遇到了权限错误:
    • git push -u origin main remote: Permission to XXX-project/XXX.git denied to old_username. fatal: unable to access 'https://github.com/new_usrname/XXX.git/': The requested URL returned error: 403
  • 解决方案:
    • step 1: 为特定仓库配置不同的Git凭据
      • 在本地仓库目录中(本例中为E:\Papers\webpage),运行以下命令以将新的GitHub用户名和电子邮件地址设置为仅针对该仓库的配置:
      • git config user.name "your-new-username";git config user.email "your-new-email@example.com"
    • step 2: 生成新的ssh密钥,并添加到Github上
    • step 3: 在本地仓库目录中运行以下命令,将远程URL更改为SSH URL(将your-new-username替换为实际的新用户名):git remote set-url origin git@github.com:your-new-username/Test.git
    • step 4: 现在,应该能够使用 git push -u origin main 推送更改。
    • step 5: 如果还是不行,运行GIT_SSH_COMMAND="ssh -v" git push -u origin main(Linux)或$env:GIT_SSH_COMMAND="ssh -v"; git push -u origin main(Windows)来查看详细的报错,
      • 一个可能的保存原因是:上传时尝试了.ssh/下的其他私钥,但是没有尝试正确的私钥。对应的解决方法:在/.ssh/config文件中设置:从而成功解决
Host github.com
  IdentityFile ~/.ssh/the_right_private_key

问题2

  • win 11系统更新后开始菜单直接右键 (即 Win + X)找不到 管理员的powershell
    • 解决:点击开始 --> 在搜索框中输入“PowerShell”,然后在搜索结果中找到“Windows PowerShell” --> 右键单击“Windows PowerShell”,选择“以管理员身份运行”

结果

  • 成功部署

到了这里,关于记录 | 将Word生成的静态网页部署到Github Page的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 解决:使用hexo deploy部署之后,github page的custom domian自定义域名失效

    使用hexo搭建个人博客网站,将个人博客托管导github上,并设置在github page设置custom damain自定义域名 然后每次部署完,自定域名都会消失 在hexo项目的source文件夹下新建CNAME文件,里面填入你的域名,并保存,这样每次hexo deploy后,github page就不会出现域名重置了

    2024年03月14日
    浏览(39)
  • 『GitHub Actions』部署静态博客指南

    之前博主是使用的 Jenkins 实现 vuepress 博客的自动部署与持续交付,但是因为现在迁移服务器到海外,并且服务器配置降低。现在经常出现 服务器的 Jenkins 构建过程中 CPU 占用率过高,导致服务器卡死 然后我想的话既然只是部署 静态博客 ,似乎也没必要使用 Jenkins 这样重量级

    2024年02月08日
    浏览(50)
  • Chatgpt批量改写文章网页版可多开软件-自动登录换号生成word或者TXT

    Chatgpt批量改写文章网页版可多开软件介绍: 1、改写后生成docx格式文档和生成txt文档二选一。 2、支持原来docx文档里带图片的改写,改写伪原创后的docx里也带图片。 3、软件可以设置是否开启标题改写,可以自定义标题改写指令。 4、可以设置是否 改写后文档内容长度 跟原

    2024年02月06日
    浏览(34)
  • 云服务 Ubuntu 20.04 版本 使用 Nginx 部署静态网页

    所需操作:                 1.安装Nginx                  2.修改配置文件                  3.测试、重启 Nginx                  4.内部修改防火墙                  5.配置解析                  6.测试是否部署成功 1.安装Nginx   1.1.测试是否安装没问题 在网页上

    2024年02月12日
    浏览(34)
  • 使用Git在GitHub上部署静态页面

    在GitHub中,我们可以将自己的静态页面部署到GitHub中,它会给我们提供一个地址使得我们的页面变成一个真正的网站,可以供用户访问。 1. 初始化Git仓库  2. 提交代码  3. 关联远程仓库 在GitHub创建的仓库中复制如下代码 注意:静态页面的主分支必须叫 gh-pages    GitHub中部署

    2024年02月14日
    浏览(37)
  • 【教程】使用vuepress构建静态文档网站,并部署到github上

    快速上手 | VuePress (vuejs.org) 我们跟着官网的教程先构建一个demo 这里我把 vuepress-starter 这个项目名称换成了 howtolive 创建并进入一个新目录 使用你喜欢的包管理器进行初始化 这里的问题可以一路回车 将 VuePress 安装为本地依赖 我们已经不再推荐全局安装 VuePress 注意:如果你的

    2024年02月05日
    浏览(39)
  • 记录使用nginx部署静态资源流程,以及遇到的访问静态资源404问题

    将网站静态资源(HTML,JavaScript,CSS,img等文件)与后台应用分开部署实现 动静分离 ,提高用户访问静态代码的速度,降低对后台应用访问,减轻后台服务器的压力。 这里我选择放在了 html文件夹 下,(也可以放在和html文件夹同级,或其它位置 打开 conf文件夹 打开总配置文

    2024年02月08日
    浏览(51)
  • Github Pages 访问速度慢,使用vercel部署静态博客提高访问速度

    国内 Github Pages 速度较慢。使用ping工具测试一下发现速度慢道发火。 vercel 速度快且能够自定义域名,能实现和 Github Pages 一样的效果 vercel 官方地址:https://vercel.com/ 这是没有接入vercel之前的ping的速度: 接入之后的速度:   首先注册一个账号,使用github登陆也可以,然后需

    2024年02月06日
    浏览(49)
  • git-gitHub-本地仓库-远程仓库-github静态页面相关配置-docusaurus项目相关配置以及部署

    安装(略) 配置 配置 name 和 email 使用 git: 查看当前仓库的状态 初始化仓库 文件状态: 未跟踪 已跟踪 暂存 未修改 已修改 未跟踪 → 暂存 暂存 → 未修改 未修改 → 修改 修改代码后,文件会变为修改状态 常用的命令 重置文件 删除文件 移动文件 分支 git 在存储文件时,

    2024年02月13日
    浏览(49)
  • 尝鲜!最新 VitePress 1 版本 + Github action,自动部署个人静态站点 SSG

    今天查看 vue 文档时,刚好看到 vue 官网宣布 VitePress 1 更新了: 然后在路上走着走着,突然想着,也许我可以把我的笔记仓库转换成在线文档(毕竟纯粹的 md 笔记,喜欢的人不多)。 同时,由于我很久之前有过这 vuepress 的使用经验,而且前段时间又复习了一下 github action,

    2024年04月08日
    浏览(44)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包