This will get you access to github education (+github copilot) using your enrolment at a university. For educators youll have to upload a different document in step 3 and make sure you select "for educators" when prompted, but the process is generally the same. Shown below is the steps I followed using MIT enrolment documentation as a student.
- Need a github account with your .edu account attached to it (go to https://github.com/settings/emails if you need to add one to an existing account)
- Go to https://education.github.com/benefits and click "get student benefits" on the left
- Need to upload proof of registration since our IDs have no dates. Go to https://registrar.mit.edu/transcripts-records/transcripts-certifications-letters/enrollment-certifications to get a pdf
- The upload process is currently quite odd; need to take a picture while on the webpage (people are complaining online, no solution coming yet). I cant do that reliably so I did the following to get a virtual camera:
- Download OBS here https://obsproject.com/
- Install saying to optimize for whatever youd like, I chose optimize for recording but doesnt matter
- Open the pdf obtained above in a pdf viewer/browser
- Add a source with the plus button in the "sources" section near the bottom left of OBS
- Crop source according to https://www.alphr.com/obs-crop-window so it only shows the important bits
- Drag the little red box to fill the scene canvas, mine looked like this, but you could also just set the scene size to be smaller
- Click "start virtual camera" on the right
- Tell github to use your virtual camera (may need to restart browser for it to show up)
- My picture looks weird and long after i click take picture, yours might too, i just submitted and moved on.
- It got approved for me within 24 hours, benefits are added to your account within 72 hours. You should get an email to your MIT email with Github education in the title, but can also check by going to your profile on github and you should see a little tag that says "PRO" under your name on the left somewhere like picture below)
- Once you have the education benefits, go to github's settings, copilot on the left, and signing up should be free. Click "buy" and youll go to a screen like this.