github copilot免费申请+嵌入IDE中使用(限高校在校生)

最近许多朋友在问我是如何申请到github copilot的,索性写出来与大家分享,水平有限,欢迎大佬批评指正。

声明:此方法仅限高校在校生,理论上不在学校也可通过虚拟位置申请,请自行google或百度,此处不做赘述。

1.注册GitHub

这个步骤没什么好说的,还没有账户的朋友们进入GitHub自行注册,有邮件就行

2.设置信息

首先,进入申请页面,这里选择学生即可。

申请页面

一直下滑到如下页面,然后按照它的提示一步一步往下做。

申请步骤

2.1 检测浏览器

建议使用chrome,edge,firefox,safari中的一种。(推荐Edge,原因是一位朋友使用Chrome申请没通过,换Edge通过了🤡)

检查自己的浏览器是否关闭了位置权限:

Chrome:设置-隐私和安全-网站设置-位置信息,改为网站可以请求取得您的位置信息。

Edge:设置-Cookie和网站权限-站点权限-位置-访问前权限,如果关闭了打开即可。

其他:自行google。

2.2 设置账单信息

进入账单界面,按照如下格式修改Billing&plans(无需设置付款方式)。

账单界面

(注意:这里填完一般会显示姓太短了,一个解决办法是在后面加上空格,First name同理)

2.3 设置你的学校邮箱并验证

进入github首页,点击右上角头像,Settings-Emails-Add email address,输入学校提供的邮箱并验证。当然,如果你注册时用的就是学校邮箱,那么不必进行这一步。

2.4 设置two-factor authentification(2FA)

Settings-Password and authentification-enable two-factor authentification

然后手机上下载它推荐的软件来扫描它提供给你的二维码,安卓推荐Authenticator,苹果如果你已经存储过github的密码,则可以相机直接扫描。

2.5 设置profile

Settings-public profile,Profile picture设置成自己的大头照(如果觉得丑,后续申请通过了改回来即可),name改成自己的真名,pronouns改成自己性别对应的称呼,按理来说改到这里已经够了,但是按理来说越详细越容易通过,所以建议把bio,location,social accounts,company,display local time全填了🤣。这里不知道怎么填的可以参考我的github profile

2.6 写一个README.md

还是回到首页,左上角create repository(从未新建过仓库)/new(已经建过仓库)新建仓库,Repository name填自己的用户名(注意:这里一定要与用户名一模一样),勾选Add a README file,其他的不用改,点create respository。

README.md

点击这里的按钮,编辑这份Markdown文档,不会Markdown语法没关系(对Markdown语法感兴趣的可以看看Markdown+Typora),在这份文档里写自己的兴趣,状况什么的都可以。改完之后点击右上角的commit changes,再次点击commit changes即可。

2.7 提交申请

申请

在此之前,关闭所有梯子或者VPN,因为这一步需要检测你的真实位置。继续回到之前打开的申请页面,下滑到申请板块,如果你的学校名像上面一样自动出现则可以继续。点击Continue,(注意:如果接下来出现让你提供不在校原因,那么大概率申请不过,解决办法自行google)接下来提交自己的学籍证明,建议使用学信网的教育部学籍在线验证报告。静心等待几分钟再打开申请页面就可以看到自己的申请结果了,如果出现以下页面,那么恭喜你,申请通过了!(如果出现rejected,github会详细列出原因,按照说明修改即可)

之后只需静待3天,直到收到github education的邮件,就可以白嫖github copilot了!

request approved!

3. 在github上使用copilot

收到邮件后,还是回到首页,右上角头像-Your Copilot-Start free trial-get access to Github Copilot,跳转到设置界面,如下所示,全部功能都Enabled或Allowed,不出意外的话过一会儿你的github右下角就会出现github copilot的图标了,你可以直接点击与之对话

copilot settings

4. 将Github Copilot嵌入IDE

4.1 嵌入VSCode(强烈推荐)

很多朋友可能倾向于使用jetbrains全家桶(比如我😅),但是VSCode中github copilot是最给力的🤔。

如下图,它甚至免费提供GPT-o1(当然,限制次数)。

Copilot in VSCode

左下角-设置-扩展-搜索Github Copilot-安装-重启IDE-登录Github即可。

注意:github copilot会自动启用代码补全,如果觉得不利于自己学习进步可以自行关闭。

4.2 嵌入Jetbrains IDE

这里以IntelliJ为例,其他大同小异。

左上角-文件-设置-插件-搜索-搜索github-copilot-intellij-安装-重启IDE-登录Github即可。

未尽之处,欢迎邮件或评论询问。


github copilot免费申请+嵌入IDE中使用(限高校在校生)
http://wang-jiahao.github.io/posts/49998.html
作者
Jiahao Wang
发布于
2024年12月10日
更新于
2025年1月19日
许可协议