You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

GitHub使用技术求助:GitHub Pages部署后图片无法加载问题排查及入门学习资源推荐

问题排查与解决方案

一、图片加载失败的排查步骤

  • 严格核对文件夹与文件名的大小写:GitHub Pages运行在Linux环境下,对路径大小写是严格区分的。你代码里用的是./Images/xxx格式的路径,一定要确认GitHub仓库里的文件夹名称是Images(首字母大写),而不是小写的images;同时图片文件名的每一个字母大小写都要和代码里的完全匹配,比如代码里写的是the-ordinary-logo.png,仓库里就不能是The-Ordinary-Logo.PNG。
  • 查看浏览器控制台的错误提示:打开部署后的GitHub Pages页面,按F12调出开发者工具,切换到「Console」标签,查看图片加载的错误信息(一般是404状态码),就能知道请求的路径和仓库里实际的文件路径哪里不匹配了。
  • 确认部署状态并清除缓存:先去仓库的「Settings」->「Pages」页面,看看最新的部署是不是显示「Success」。如果部署成功但图片还是不显示,试试用Ctrl+F5强制刷新浏览器,清除本地缓存再看。
  • 统一相对路径写法:你的代码里既有./Images/...也有Images/...,虽然两种写法都能生效,但建议统一成一种,避免潜在的路径解析问题,比如全部改成./Images/xxx这种带当前目录标识的写法。

二、易上手的GitHub入门资源推荐

  • GitHub官方「Hello World」教程:这是最适合零基础新手的入门指南,会一步步带你创建第一个仓库、提交代码、创建分支、发起Pull Request,全程跟着操作就能快速熟悉GitHub的核心流程。
  • GitHub Desktop客户端:不用记复杂的命令行,通过图形界面就能完成仓库创建、代码提交、同步远程仓库等操作,直观易懂,能帮你快速建立对Git工作流的认知。
  • GitHub Learning Lab:官方推出的交互式学习平台,有一系列免费的实操课程,从基础Git操作到GitHub Pages部署、协作开发都覆盖到了,跟着课程练手就能快速掌握实用技能。
  • 核心Git命令入门:如果想尝试命令行,先掌握这几个核心命令就够起步了:git add .(添加所有变更文件)、git commit -m "提交说明"(提交本地变更)、git push(推送到远程仓库),后续再慢慢扩展其他命令。

你的HTML代码参考

<!DOCTYPE html> 
<html> 
<head> 
<meta charset="UTF-8"> 
<title>The Ordinary</title> 
<link rel="stylesheet" type="text/css" href="style.css"/> 
<link href="https://fonts.googleapis.com/css2?family=Inter&display=swap" rel="stylesheet"/> 
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css"/> 
</head> 
<body> 
<!--Navigation Bar--> 
<nav class="navbar"> 
<div class="brand-title"> 
<img src="./Images/the-ordinary-logo.png" width="140px" height="50px"/> 
</div> 
<div class="navbar-links"> 
<ul> 
<li><a href="#"><img class="location" src="./Images/location-icon.jpeg" title="Location" width="50px" height="50px"/></a></li> 
<li><a href="#"><img class="log" src="./Images/log-in-icon.jpeg" title="Login" width="50px" height="50px"/></a></li> 
<li><a href="#"><img src="./Images/search-icon.jpeg" width="50px" title="Search" height="50px"/></a></li> 
<li><a href="#"><img src="./Images/shopping-basket-icon.jpeg" title="Cart" width="60px" height="50px"/></a></li> 
</ul> 
</div> 
</nav> 
<!--Banner--> 
<div class="banner"> 
<a id="ordinary"><img class="banner-image" src="Images/hero-image.png" width="100%"/></a> 
</div> 
<!--Product Image--> 
<ul class="breadcrumb"> 
<li> 
<a href="#ordinary" href="ordinary">The Ordinary</a> 
</li> 
<li> 
<a href="#products">Products</a> 
</li> 
</ul> 
<div class="container"> 
<div class="main"> 
<div class="spacer"> 
<div class="cards"> 
<div class="col"> 
<img class="item" src="./Images/cleanser.png" alt="Cleanser"/> 
<img class="item" src="./Images/toner.png" alt="Toner"/> 
<img class="item" src="./Images/hyaluronic-acid.png" alt="Hyaluronic Acid"/> 
</div> 
<div class="col"> 
<img class="item" src="./Images/moisturiser.png" alt="Moisturiser"/> 
<img class="item" src="./Images/eye-cream.png" alt="Caffiene Eye Serum"/> 
<img class="item" src="./Images/chemical-exfoliant.png" alt="Chemical Exfoliant"/> 
</div> 
</div> 
</div> 
</div> 
</div> 
<!--Footer--> 
<footer> 
<div class="footer-container"> 
<div class="col-1"> 
<h3>COMPANY</h3> 
<p>About Us</p> 
<p>Founder & Co-Founder</p> 
<p>Team</p> 
<p>Join Us</p> 
</div> 
<div class="col-2"> 
<h3>CUSTOMER CARE</h3> 
<p>Contact Us</p> 
<p>FAQ</p> 
<p>Disposal Instructions</p> 
<p>Return Policy</p> 
<p>Accessibility</p> 
<p>Find Us</p> 
</div> 
</div> 
<div class="social-media"> 
<a href="#" class="fa fa-facebook"></a> 
<a href="#" class="fa fa-twitter"></a> 
<a href="#" class="fa fa-youtube"></a> 
<a href="#" class="fa fa-instagram"></a> 
</div> 
<br> 
<div class="copyright"> 
<p>© THE ORDINARY INC. 2021. ALL RIGHTS RESERVED.</p> 
</div> 
</footer> 
</body> 
</html>

内容的提问来源于stack exchange,提问作者Tamanna Hoque

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.30 03:17:36