一、资格要求和准备工作
在开始前,确保你符合条件。如果不符合,申请会被拒绝。
- 资格标准:
- 必须是当前在读学生,注册在认可的教育机构(如高中、大学、专科学校、家庭学校或在线课程)。
- 年龄要求:至少 13 岁(GitHub 账户最低年龄),但学生包通常针对 18 岁以上(取决于机构)。
- 不是校友或已毕业的学生(必须是当前在读)。
- 拥有有效的 GitHub 个人账户(不是企业账户)。
- 如果你是开源项目维护者或教师,也有资格,但本教程聚焦学生。
- 所需准备:
- 证明文件(上传时需清晰、可读,通常为 PDF、JPG 或 PNG 格式,大小不超过 10MB):
- 学校 ID 卡(必须显示当前入学日期或有效期)。
- 当前学期课程表(显示你的姓名、机构名称和日期)。
- 成绩单或注册证明(显示当前学期信息)。
- 入学证明信或官方信函(由学校签发,包含你的姓名、入学状态和日期)。
- 如果学校邮箱可用,它可以作为主要证明(自动验证)。
- 注意:文件必须是最近的(通常 6 个月内),不能是过期或模糊的。如果你是高中生或家庭学校,可能需要家长证明或官方注册文件。
- 浏览器:使用 Chrome 或 Firefox 等现代浏览器,避免使用 VPN(可能导致 IP 不匹配)。
- 时间:验证过程手动审核,可能需要 1-3 个工作日。如果是高峰期(如开学季),可能更长。
- 证明文件(上传时需清晰、可读,通常为 PDF、JPG 或 PNG 格式,大小不超过 10MB):
- 常见准备错误:
- 使用非学校邮箱:会导致手动审核,需要上传更多文件。
- 文件不清晰:被拒绝后需重新上传。
- 已经毕业:直接不合格。
一个有效的电子邮箱(最好是学校颁发的邮箱,如以 .edu 结尾的,能加速自动验证)。

二、申请与验证流程
跟随以下步骤操作。整个过程在 GitHub Education 网站上完成。
- 创建或登录 GitHub 账户:
- 如果你已有账户,确保个人信息准确(姓名、学校等),因为验证时会匹配。
- 提示:使用学校邮箱注册,能简化后续验证。
- 访问 github.com,点击右上角的 "Sign up"(如果没有账户)或 "Sign in"(如果已有)。
- 填写个人信息:用户名、邮箱、密码。验证邮箱(GitHub 会发确认邮件)。
- 访问 GitHub 设置页面:
- 打开浏览器,访问你的个人 setting 界面。
- 在申请页面,点击 "billing and licensing" 下的 "Education Benefits"。








