Github Benefits学生包新版申请指南
本教程适用于 2024 年之后的 Github 学生认证申请,因为现在的认证流程改变了很多,所以重新进行了总结这方面的指南。
[!important] 重要
学生认证优惠的审核是自动程序审核的,所以可以用一些 trick 来说服自动审核程序,帮助大家通过自动审核。
1.1 申请条件
最核心关键条件如下:
- 有一个可验证的学校发布的电子邮件地址 (.edu.cn 结尾)
- 个人资料
- 账单资料
- 自述文件
- GitHub 账号开启 2FA 验证
- 年满 13 周岁
- 证明文件,证明您当前的学生身份
[!note] 注意
学校为:初高中、学院、大学、家庭学校或类似教育机构等可以授予学位或文凭的教育机构。
1.2 基础设置(核心)
1.2.1 验证教育邮箱
进入 Email settings,找到 Add email address
添加教育邮箱并验证。
[!note] 注意
Add email address
这个 输入框 不给粘贴,只能手动输入!并不一定需要设置为主邮箱
1.2.2 修改个人资料
进入 Your profile
- 修改
Name
: 你的名字拼音,例如你叫张小三,建议格式为Sanxiao Zhang
。 - 修改
Company
为你的学校英文名。 - 修改头像
- URL: 学校官网
- Location:学校详细地址(英文)
1.2.3 添加账单信息
- First Name:名
- Last Name:姓
- 示例: 张辰初 First Name:Chenchu Last Name:Zhang
Address(P.O. box, company name, c/o)*
:学校详细地址(英文)City*
:学校所在城市(英文)Country/Region*
:学校所在国家- State/Province:学校所在省份
- Postal/Zip code:学校所在城市邮编
1.2.4 创建公开,编写自述文件
1.3 制作认证文件(重中之重)
- 进入 学信档案 生成教育部学籍在线验证报告。
- 直接下载 PDF,别用浏览器的翻译了。进入 谷歌翻译,把下载好的 PDF 扔进文档翻译并下载。
- 使用 PDF 编辑工具,例如使用
Adobe Acrobat DC
编辑,为什么还要编辑 PDF 呢,是因为 谷歌翻译 之后的字体太小了,用工具把字体大小放大。
[!important] 重要
Format Distance Learning 可以让 GitHub 对 IP 的校验没有那么严格,更容易过。
1.3.1 深度 tricks
- 在顶部用醒目的大字 P 上 My Student ID Card 字样,以便于后边让 Github 自动审核程序把你的截图当成学生证。
- 在你的姓名旁边用英文 P 上你的英文姓名,如果你叫张三,你就在旁边 P 上:name:San Zhang
- 在醒目的地方 P 上:Virtual Learning,这个非常重要!!!(让程序识别到你是远程上学上课,就不会对你的 IP 和学校所在地不一致进行限制了)
- 你的学校的英文名也 P 上:University:XXX University
- 你的学制也 P 上:Duration:10 years ,我就写 10 年,希望能给我优惠 10 年(为什么不是 100 年?因为我希望我 10 年后就不要还再写代码了)
- 入学日期也 P 上:Enrollment date:20XX-09-01
- 预计毕业日期也 P 上:Graduation time:20XX-06-01
- 照片自己随便找个像人类的大头照丢上去就行
1.4 提交验证
[!important] 重要
之后的操作,请严格遵循以下要求:
- 请关闭任何的 VPN 及其浏览器扩展!因为 GitHub 不允许使用代理,除非你能瞒过 GitHub。
- 识别的时候要检测你的位置,所以保持给予 Github 定位权限(必须)
- 建议在学校附近进行定位(Windows 等可以使用虚拟定位)并使用校园网环境,至少 ip 要和学校在同一个市!因为 GitHub 会通过 IP 来校验位置
直连,学校地址访问 Github Benefits,Select your academic status is Student
只要第一步你的教育邮箱验证了,一直拖到底部,就能直接 Continue 了,有些学校的邮箱可能识别不了,所以还得手动输入学校的英文名了。
[!note] 注意
不可以填入缩写,必须写入完整名称。如深圳技术大学,你必须填入深圳技术大学或 Shenzhen Technology University 而非深技大、技大或 SZTU
填写你打算如何使用 Github,这个并不需要多详细,也不是很重要。可以直接使用以下理由:
I want to learn coding and try to make contribution to the community.
1.4.1 拍照上传认证文件
[!error] 错误
根据我申请的情况来看,只能使用拍照上传文件方式。以下方式已失效:
- 下拉框选择证明文件类型(官方已废弃)
- 替换大法:将证明文件转为 bese64 编码替换掉源代码中标签值。现在已经找不到该标签了。
[!info] 信息
推荐使用手机,用 Google 浏览器开一个无痕窗口登录打开 https://education.github.com/,登录 GitHub 账号。
点击继续后进入到了上传学历凭证图片的页面,这个页面有时候会有“选择学历凭证类别”的下拉框,有时候会有“选择图片上传”的下拉框,但更多时候没有这两个下拉框(可能因为 bug 或者设计特性)
不过不用担心,不管有没有我们都不用管,直接点击“摄像头拍照图表”(选择手机后置摄像头),然后在电脑屏幕上打开刚刚处理好的学历凭证图片,小心清晰的拍照上传。
提交的时候会卡十几秒,然后就有进度条在识别了。如果没有问题,那么你会看到
[!info] 信息
Congrats! Your request for * was approved and your benefits will be available soon.
这种情况的意思是说,你验证成功了,但提交的人数太多了,所以需要等待几天。
1.4.2 特殊情况:Github 需要你在地图上选点
在特定的条件下,Github 学生认证界面会出现一张地图让你选择学校所在地。
[!note] 注意
Github 所使用的地图为 Bing 地图,在国内会自动跳转至 cn.bing.com 导致地图无法加载出来。
如果地图无法正常加载,请代理以下域名:<www.bing.com>、bing.com、cn.bing.com
[!warning] 警告
除以上域名外请尽可能不要代理其他域名,特别是 Github 相关域名!
当地图加载出来后按照以下步骤操作(暂无图片):
- 在地图左下角的搜索框内输入学校全名(中文即可)
- 点击“Search”
- 选择带地址的结果
- 如果上文第九步中的地址被补全了就不需要修改他补全好的地址
- 继续按上文操作即可
1.5 成功
第三次成功,前两次失败并不是因为什么东西填写不对,主要是:
- 第一次失败:VPN 忘记关了,要在访问 https://education.github.com/ 前就要关掉,不然会记录。
- 第二次失败:拍照拍得不够清晰。