当前位置: 首页 > news >正文

使用GitHub Pages创建并部署你的第一个网站

知识的世界

    • 第一步:创建GitHub仓库
    • 第二步:创建网站文件
      • 1. 创建 `index.html` 文件
      • 2. 创建 `README.md` 文件(如果还没有)
    • 第三步:部署网站
    • 第四步:访问你的网站
    • 后续学习建议
    • 常见问题解决

手把手教你如何使用GitHub Pages创建并部署你的第一个网站。

第一步:创建GitHub仓库

在这里插入图片描述

  1. 登录你的GitHub账户
  2. 点击右上角"+“号,选择"New repository”
  3. 填写仓库信息:
    • Repository name: 你的账户名.github.io (必须这样命名!)
    • Description: 我的个人网站
    • 选择"Public"
    • 勾选"Add a README file"

在这里插入图片描述

第二步:创建网站文件

在你的仓库中,点击"Add file" → “Create new file”,创建以下文件:

在这里插入图片描述
在这里插入图片描述

1. 创建 index.html 文件

<!DOCTYPE html>
<html lang="zh-CN">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>陈同学的个人网站</title><style>* {margin: 0;padding: 0;box-sizing: border-box;}body {font-family: 'Microsoft YaHei', sans-serif;line-height: 1.6;color: #333;background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);min-height: 100vh;}.container {max-width: 800px;margin: 0 auto;padding: 40px 20px;}.card {background: white;border-radius: 15px;padding: 40px;box-shadow: 0 10px 30px rgba(0,0,0,0.2);text-align: center;}.avatar {width: 120px;height: 120px;border-radius: 50%;background: linear-gradient(45deg, #667eea, #764ba2);margin: 0 auto 20px;display: flex;align-items: center;justify-content: center;color: white;font-size: 40px;font-weight: bold;}h1 {color: #2c3e50;margin-bottom: 15px;font-size: 2.2em;}.subtitle {color: #7f8c8d;font-size: 1.2em;margin-bottom: 30px;}.intro {text-align: left;margin: 30px 0;padding: 20px;background: #f8f9fa;border-radius: 10px;border-left: 4px solid #667eea;}.skills {display: flex;justify-content: center;gap: 10px;flex-wrap: wrap;margin: 20px 0;}.skill-tag {background: #e3f2fd;color: #1976d2;padding: 5px 15px;border-radius: 20px;font-size: 0.9em;}.links {margin-top: 30px;}.btn {display: inline-block;padding: 12px 30px;background: linear-gradient(45deg, #667eea, #764ba2);color: white;text-decoration: none;border-radius: 25px;margin: 0 10px;transition: transform 0.3s ease;}.btn:hover {transform: translateY(-2px);box-shadow: 0 5px 15px rgba(0,0,0,0.2);}.footer {margin-top: 30px;color: #7f8c8d;font-size: 0.9em;}</style>
</head>
<body><div class="container"><div class="card"><div class="avatar"></div><h1>你好,我是陈同学</h1><div class="subtitle">来自大山里的计算机爱好者</div><div class="intro"><p>🌟 我是一名热爱计算机技术的学生,虽然身处大山,但通过互联网看到了更广阔的世界。</p><p>💻 目前正在学习网站开发技术,这是我的第一个GitHub Pages网站!</p><p>🎯 梦想是成为一名优秀的软件工程师,用技术改变生活。</p></div><div class="skills"><span class="skill-tag">HTML</span><span class="skill-tag">CSS</span><span class="skill-tag">JavaScript</span><span class="skill-tag">Git</span></div><div class="links"><a href="https://github.com/chen-0220" class="btn">我的GitHub</a><a href="mailto:你的邮箱@gmail.com" class="btn">联系我</a></div><div class="footer"><p>🚀 通过GitHub Pages部署 • 学习永无止境</p></div></div></div>
</body>
</html>

2. 创建 README.md 文件(如果还没有)

在README文件中添加:

# 陈同学的个人网站这是我的个人网站,使用GitHub Pages部署。## 关于我- 🏞️ 来自美丽的大山
- 💻 计算机技术爱好者
- 🌱 正在学习网站开发
- 🎯 目标:成为优秀的开发者## 技能- HTML
- CSS  
- JavaScript (学习中)
- Git## 访问网站网站地址:https://chen-0220.github.io

第三步:部署网站

  1. 在仓库页面,点击"Settings"选项卡
  2. 在左侧菜单中找到"Pages"
  3. 在"Source"部分,选择"Deploy from a branch"
  4. 在"Branch"下拉菜单中,选择"main"分支,然后点击"Save"
  5. 等待1-2分钟,页面会显示你的网站地址:https://chen-0220.github.io

第四步:访问你的网站

打开浏览器,访问:https://chen-0220.github.io

你应该能看到一个漂亮的个人介绍页面!

后续学习建议

  1. 修改内容:你可以随时编辑index.html文件来修改文字、颜色和布局
  2. 学习CSS:尝试修改样式部分,改变网站的外观
  3. 添加JavaScript:为网站添加交互功能
  4. 学习响应式设计:让网站在手机和电脑上都能很好显示

常见问题解决

  • 如果页面没有立即显示:等待几分钟,GitHub Pages部署需要时间
  • 如果显示404错误:检查仓库名是否正确为 chen-0220.github.io
  • 如果想修改内容:直接在GitHub上编辑文件并提交即可自动更新

现在你已经成功部署了第一个网站!

http://www.dtcms.com/a/566248.html

相关文章:

  • 阿里企业网站建设郑州做网站天强科技
  • 微信开发者工具的使用(一)
  • 英文网站首页优化拓之朴 做网站多少钱
  • pandas 有哪些特征工程常用的函数工具
  • 语音交互技术:让机器开口说话
  • 珠海专业做网站制作做circrna的网站
  • 毕设做网站太简单厦门建设局网站2018
  • 核技术远程作业新突破!SensoJoint 力控关节模组赋予机器人 “指尖触感”
  • 网站评论管理怎么做数据分析网官网
  • 【杂谈】-制造业变革:机器人与自动化引领新时代
  • 好的建站软件网站符号
  • 【IC】NoC设计入门 -- 死锁 (Deadlock) 活锁 (Livelock)
  • 淘客网站备案教程wordpress下载慢
  • 模板网站和定网上书城网站开发环境
  • 信息论(一):从概率开始压缩消息
  • 营销网站建设的步骤过程工商注册公司流程
  • Python的变量拷贝
  • 自己服务器做网站如何备案网站排名是什么意思
  • Rust 完整指南:从安装到打包发布
  • 网站建设对称对比型太原网站建设外包须知传媒
  • 文献阅读——A Computational Model of Visual Recognition Memory via Grid Cells
  • 免费注册网页的网站企业网站建设一般要素包含哪些
  • 一个空间两个网站对seo网站备案名称更换
  • 优质的集团网站建设宁波网站建设xpckj
  • jajava程序产生RocketMQ消息,怎么查询到RocketMQ消息堆积
  • 北京轨道交通建设管理有限公司网站网站建设成本预算
  • Uet++项目
  • 机器视觉的工业控制面板丝印应用
  • 廖雪峰的网站怎么做的外贸网络营销是做什么的
  • 百度网站建设教程网站建设期末实践报告