html - 无法使用 Git 页面
问题描述
TLDR:GitHub 页面不工作。
我对 GitHub 有一点了解,尝试了多次修复都无济于事。一个存储库仅显示自述文件内容。
请用最蹩脚的话解释。
Web 开发新手,我终于能够完成我的第一个站点,但由于某种原因我无法实际部署文件;请原谅我,我真的不知道任何 git 术语是什么。
我购买了专业订阅,以保持存储库的私密性和网站的公开性。
每个文件都存在于似乎是主根目录中,但实际上并没有呈现任何文件。
为了解决这个问题,我创建了两个不同的存储库,因为我看到有不同的方法可用。
第一个存储库包含一个
README
文件,因为我最初被指示这样做,但是,所有站点链接都存在于 README 文件的内容;
我还尝试在文件中添加永久链接修复,但它所做的只是将该文本添加到呈现的其他文本中。有问题的第二个存储库实际上只以 404 错误迎接我。
我为第二个存储库尝试的解决方案是让存储库名称也共享我的用户名,因为这似乎是站点链接的来源,但目前没有发生任何更改。
README
最后,除了更新文件的内容外,等待的游戏解决方案还没有取得任何成果。
非常感谢所有帮助。
解决方案
首先检查:
- 您的 GitHub 存储库名称,这取决于您正在创建的 GitHub 页面的类型
如果您正在创建用户或组织站点,则您的存储库必须命名为
<user>.github.io
或<organization>.github.io
.
如果您使用 GitHub Pages 站点的默认发布源,您的站点将自动发布。您还可以选择从不同的分支或文件夹发布您的站点。
您可以通过创建更多新文件将更多页面添加到您的站点。
每个文件都将在您的站点上与您的发布源相同的目录结构中可用。例如,如果您的项目站点的发布源是分支,并且您在分支上
gh-pages
创建了一个名为的新文件,则该文件将在./about/contact-us.md
gh-pages
https://<user>.github.io/<repository>/about/contact-us.html
推荐阅读
- azure-devops - 我的管道触发了两次,但设置为每天触发一次
- sql-server - 如何将数据从外部服务持续导入 SQL Server
- python - Python Selenium 特殊字符 - 写入文件
- python-3.x - Pandas中的Sql“其中id不在(从A中选择id)”是可能的吗?
- javascript - 为什么我不能从对象中获取字符串?(JavaScript)
- visual-studio - Visual Studio 15 中的 UWP Windows 应用程序打包项目
- javascript - 在 React 中从服务器获取数据的全局服务
- python - 如何从带有空白蒙版的多边形或多边形内的多边形生成蒙版?
- c# - 如何将 httpclienthandler 显式传递给 httpclientfactory?
- jwt - JWT BearerHandler 令牌失败,但请求仍在处理中