深圳大学 Github 学生认证并免费使用 Copilot AI编程工具(超详细)

news2024/12/23 4:49:30

文章目录

  • 01 注册学生邮箱并添加邮箱到Github
    • 1.1 注册学生邮箱
    • 1.2 绑定学生邮箱
  • 02 修改 Github profile 信息
  • 03 申请学生认证[^2]
  • 04 配置 Copliot
  • 05 VS code 使用 Copilot

01 注册学生邮箱并添加邮箱到Github

1.1 注册学生邮箱

对于深圳大学的学生来说,学校已经帮我们注册好学生邮箱,我们只需要登陆即可1。其他学校的同学,需要自己查找资料如何注册学生邮箱。

  • 2024级(及以后年级)学生邮箱
    • 网页版 https://exmail.qq.com/login
    • 直接扫码登陆即可
  • 2023级(及以前年级)学生邮箱
    • 网页版 https://email.szu.edu.cn
    • 邮箱格式“学号@email.szu.edu.cn”。初始密码规则:Sz身份证后8位
    • 例如2312345678@email.szu.edu.cn, 密码:Sz12345678

1.2 绑定学生邮箱

在 Github Setting 界面选择 Emails,为其添加新邮箱。

在这里插入图片描述
这时,邮箱里会接收到Gihub邮箱验证信息,完成验证。若没有接收到Gihub邮箱验证信息,重发即可。
在这里插入图片描述

02 修改 Github profile 信息

点击头像,有一个your profile的选项,点击进入。

Gihub 学生认证要求个人信息要和真实信息对得上,因此按照以下格式更改个人 profile 信息。

Name: 中文名(English Name)
Bio: (学校名)SchoolName/major in +你的专业(用英文)
company:填学校的英文名
地点:你现在的地点
时间:打勾即可
链接:填你学校的官方地址

在这里插入图片描述

03 申请学生认证2

注意:学生认证过程不要开代理,确保使用客户端支持定位,因为后面要定位位置。

学生认证网址:https://education.github.com/discount_requests/application

选择一个身份,我们就选择学生就好了
在这里插入图片描述
然后滑到下方,选择你的学校,继续。如果 Continue 没有反应,请检查是否开启了定位。

在这里插入图片描述

之后按照要求上传证明材料。

注意

  • 推荐使用学生卡、录取通知书或者学信网认证
  • 证明材料小于1MB

在这里插入图片描述

接着等待官方审核就可以了,审核结果会发送到邮箱。

在这里插入图片描述

04 配置 Copliot

进入 GitHub Copilot · Your AI pair programmer 官网,选择个人版。

在这里插入图片描述

进入就会看到:

在这里插入图片描述

对 Copilot 进行相关配置,这里我是全部打开了,保存完成配置就可以用啦。

在这里插入图片描述

在这里插入图片描述

05 VS code 使用 Copilot

第一步:登陆 GitHub 账号

VS code 使用 Copilot 时,需要登陆已经有Copilot使用权限的账号,也就是我们的Github账号。

第二步:安装 Copilot 插件。搜索安装一气呵成。

在这里插入图片描述

第三步:将VS code关闭,再重新打开,这时就发现可以正常使用了!

在这里插入图片描述


  1. 学生邮箱 - 深圳大学,2024 ↩︎

  2. 从0开始的github学生认证并使用copilot教程(超详细!) - CSDN,2024 ↩︎

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2184930.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【CSS in Depth 2 精译_042】6.4 CSS 中的堆叠上下文与 z-index(下)——深入理解堆叠上下文

当前内容所在位置(可进入专栏查看其他译好的章节内容) 第一章 层叠、优先级与继承(已完结)第二章 相对单位(已完结)第三章 文档流与盒模型(已完结)第四章 Flexbox 布局(已…

聊聊国内首台重大技术装备(2)

上次,介绍了《首台(套)重大技术装备推广应用指导目录(2024年版)》中介绍的硅外延炉,湿法清洗机,氧化炉,见文章: 《聊聊国内首台重大技术装备(1)》…

ESP32微信小程序SmartConfig配网

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 ESP32&微信小程序SmartConfig配网 前言一、SmartConfig是什么?二、使用乐鑫官方的smart_config例子1.运行照片 三、微信小程序总结 前言 本人是酷爱ESP32S3这…

数据结构--包装类简单认识泛型

目录 1 包装类 1.1 基本数据类型和对应的包装类 1.2 装箱和拆箱,自动装箱和自动拆箱 2 什么是泛型 3 引出泛型 3.1 语法 4 泛型类的使用 4.1 语法 4.2 示例 5 泛型的上界 5.1 语法 5.2 示例 5.3 复杂示例 8 泛型方法 8.1 定义语法 8.2 示例 总结 1 …

【web安全】——XSS漏洞

1.XSS漏洞基础 1.1.漏洞成因 XSS(Cross-site scripting)被称为跨站脚本攻击,由于与层叠样式表的缩写一样,因此被缩写为XSS.XSS漏洞形成的原因是网站/程序对前端用户的输入过滤不严格,导致攻击者可以将恶意的is/html代码注入到网页中&#x…

LeetCode[中等] 763. 划分字母区间

给你一个字符串 s 。我们要把这个字符串划分为尽可能多的片段,同一字母最多出现在一个片段中。 注意,划分结果需要满足:将所有划分结果按顺序连接,得到的字符串仍然是 s 。 返回一个表示每个字符串片段的长度的列表。 思路 贪心…

JavaWeb酒店管理系统(详细版)

✅作者简介:2022年博客新星 第八。热爱国学的Java后端开发者,修心和技术同步精进。 🍎个人主页:Java Fans的博客 🍊个人信条:不迁怒,不贰过。小知识,大智慧。 💞当前专栏…

QT 界面编程中使用协程

QT 界面编程中使用协程 一、概述二、集成2.1、编译 Acl2.2、将 Acl 库集成到 QT 项目中2.3、开始编写代码2.3.1、QT 程序初始化时初始化 Acl 协程2.3.2、在界面中创建协程2.3.3、界面程序退出前需要停止协程调度2.3.4、在界面线程中下载数据2.3.5、在协程中延迟创建窗口 2.4、效…

8642 快速排序

### 思路 快速排序是一种分治算法,通过选择一个基准元素将数组分成两部分,然后递归地对每部分进行排序。每次分区后输出当前排序结果。 ### 伪代码 1. 读取输入的待排序关键字个数n。 2. 读取n个待排序关键字并存储在数组中。 3. 对数组进行快速排序&am…

HarmonyOS/OpenHarmony 自定义弹窗页面级层级控制解决方案

关键词:CuntomDialog自定义弹窗、SubWindow子窗口、页面级、弹窗层级控制、鸿蒙、弹窗展示层级异常 问题存在API版本:API10 - API12(该问题已反馈,期望后续官方能增加页面级控制能力) 在正常的鸿蒙app开发过程中&…

【Linux】命令管道

一、命名管道的介绍 之前的管道博客中介绍的是匿名管道,这个管道的应用的一个限制就是只能在具有公共祖先(具有亲缘关系)的进程间通信。 如果我们不想在不相关的进程之间交换数据,可以使用FIFO文件来做这项工作,他经常…

Arduino UNO R3自学笔记6 之 Arduino引脚(IO)功能介绍

注意:学习和写作过程中,部分资料搜集于互联网,如有侵权请联系删除。 前言:Ardunio UNO R3有很多引脚,接下来主要介绍它们都可以用做什么。 从上图不难看出开发板引脚也不是有多少,分类来看也就以下种类型&…

C语言、Eazy_X——五子棋

//五子棋#include<graphics.h>#define board_size 20 #define pixel 600 int pr pixel / board_size; char board_data[board_size][board_size]; char current_piece o; int count 0;//检测指定玩家是否获胜 bool CheckWin(char c) {int i, j;//检查行for (i 0; i &…

位运算(6)_只出现一次的数字 II

个人主页&#xff1a;C忠实粉丝 欢迎 点赞&#x1f44d; 收藏✨ 留言✉ 加关注&#x1f493;本文由 C忠实粉丝 原创 位运算(6)_只出现一次的数字 II 收录于专栏【经典算法练习】 本专栏旨在分享学习算法的一点学习笔记&#xff0c;欢迎大家在评论区交流讨论&#x1f48c; 目录 …

自动驾驶系列—解析自动驾驶汽车的“大脑”:电子电气架构详解与选型指南

&#x1f31f;&#x1f31f; 欢迎来到我的技术小筑&#xff0c;一个专为技术探索者打造的交流空间。在这里&#xff0c;我们不仅分享代码的智慧&#xff0c;还探讨技术的深度与广度。无论您是资深开发者还是技术新手&#xff0c;这里都有一片属于您的天空。让我们在知识的海洋中…

【折半查找】

目录 一. 折半查找的概念二. 折半查找的过程三. 折半查找的代码实现四. 折半查找的性能分析 \quad 一. 折半查找的概念 \quad 必须有序 \quad 二. 折半查找的过程 \quad \quad 三. 折半查找的代码实现 \quad 背下来 \quad 四. 折半查找的性能分析 \quad 记住 比较的是层数 …

python如何显示数组

np.set_printoptions方法的相关属性&#xff1a; <span style"background-color:#272822"><span style"color:#f8f8d4">set_printoptions(precisionNone, thresholdNone, edgeitemsNone, linewidthNone, suppressNone, nanstrNone, infstrNo…

【论文精度——长尾问题】Long-Tailed Learning as Multi-Objective Optimization

&#x1f308; 个人主页&#xff1a;十二月的猫-CSDN博客 &#x1f525; 系列专栏&#xff1a; &#x1f3c0;论文精读_十二月的猫的博客-CSDN博客 &#x1f4aa;&#x1f3fb; 十二月的寒冬阻挡不了春天的脚步&#xff0c;十二点的黑夜遮蔽不住黎明的曙光 目录 1. Abstract …

Python数据分析篇--NumPy--进阶

人有一种天生的、难以遏制的欲望&#xff0c;那就是在理解之前就评判。 -- 米兰昆德拉 多维数组 1. 一维数组只有行&#xff0c;二维数组相比一维数组多了列这个维度&#xff0c;而三维数组则类似多个二维数组堆叠在一起&#xff0c;形如一个立方体。 二维数组的创建 1. 二…

Java中的顺序控制、分支控制、嵌套分支if-else

if-else 顺序控制分支控制if-else单分支1.基本语法2.说明&#xff1a;3.案例说明4.流程图 双分支1.基本语法2.说明&#xff1a;3.案例说明4.流程图5.练习 多分支1.基本语法2.说明&#xff1a;3.流程图4.练习 嵌套分支1.基本介绍2.基本语法3.练习 顺序控制 1.介绍&#xff1a;程…