写给大学新生的 GitHub 注册指南
本人也是开发新手,但在身边看到不少不会注册 GitHub 的同学,因此以自己粗浅的认识写下了本文。
希望能帮到有需要的同学们。
为什么要注册 GitHub?
GitHub 是世界上最大的代码托管平台。
在 GitHub 上,你不仅可以托管代码,也可以和全世界的程序员交流,为开源项目做出贡献等。
而且 GitHub 还有很多实用性的功能,如 Copilot、Codespaces 等,实用性极强。
那么怎么注册呢?
- 点击进入后,界面大约如下图所示: 

点击箭头后的空白区域,并输入你的电子邮箱地址,最后再点击 Continue.
- 再输入你的密码,同上,点击 Continue 继续下一步。 - 对于密码,GitHub 建议用户设置为至少 15 位长,或者至少 8 位长的字母数字组合。 
- 为了安全考虑,个人建议使用密码管理工具,并使用随机生成的密码,以保持不同平台的密码不同。 
 
- 再输入你想设置的用户名,该用户名不能与其他用户重复。 - 请特别注意,用户名虽然在注册后可以更改,但会产生很多麻烦,个人建议在考虑充分后再设置用户名。 
 
- 再选择你是否想要接收 GitHub 的产品更新邮件,非必选。 
- 进入下一页后,你可能需要完成验证码,在验证码之后,GitHub 会向你所填写的电子邮箱发送一个验证码,填写验证码后,你的 GitHub 账号即注册完成。 
- 登录你的 GitHub 账号,并完成 GitHub 的个性化问卷。 - 懒得做的话可以点下面的 Skip personalization. 
 
喜报,不出意外的话,你的 GitHub 账号现已注册完毕了。
你说你还不会用 Git?
关于 Git 的相关配置,在 GitHub 上有很详细的教程。
- 让 Git 能用: 设置 Git - GitHub 文档 
- 让 Git 与 GitHub 协同作战: 在 Git 中缓存 GitHub 凭据 - GitHub 文档 
- 证明你的代码真的是你上传的: 
什么?你说你是来白嫖的?
那你确实没来错地方。
要说起学生优惠,那 GitHub Education(俗称学生包)是不得不提的了。
学生包申请地址→Get your GitHub benefits - GitHub Education
学生包优惠都有啥?→GitHub Student Developer Pack - GitHub Education 谁说对了就给他

输入你的学校名称,然后点击 Continue. GitHub 可能会要求你绑定学校的电子邮箱,这可以极大地降低申请的难度。
不过如果你没有学校的邮箱,也是可以申请的,但是你需要上传录取通知书、校园卡等证明信息。