Setting up Copilot as a GitHub Student Developer
If you’re a student and want to use GitHub Copilot, a cutting-edge code completion tool, on GitHub, follow these simple steps:
First, if you are unfamiliar with Github and Github Copilot, you can read this blog to get to know them very well.
Requirements to Get Copilot for Free as a Student
To access the powerful GitHub Copilot as a student, you’ll need to meet these requirements:
- GitHub Account: If you don’t have one, sign up for a free GitHub account here.
- 2F (Two-Factor) Verification: Ensure 2F is turned on for your GitHub account. Also, fill in the billing information section.
- University or School Email: Use your official university or school email for verification.
- Student Card: Have a student card that matches the name on your GitHub account.
1. How to Create a GitHub Account for Free, if you don’t have already:
Creating a GitHub account is easy and free. Visit GitHub, click on “Sign Up,” and follow the on-screen instructions.
2. Turning on 2F (Two-Factor) Verification
After creating GitHub account you must have to turn on 2-step verification on your account. If you don’t know how to do it, then you can read this very simple blog post to turn on 2-step verification by authentication app. You must have to enable the authenticator app 2-step verification of your GitHub account to get Copilot free.
3. Applying for GitHub Copilot
To apply for GitHub Copilot, ensure 2F is turned on and billing info is filled in your GitHub account settings. Next follow these steps:
- Go to your GitHub profile settings.
- Add your University or School email as an additional email address in your profile.
4. Verification of University or School Email
After adding your educational email, GitHub will send a verification link to that address. Open your University or School email, click on the link, and complete the verification process.
5. Visit the student developer Pack main page (education.github.com/pack)
6. Click on Sign Up for the student developer pack
7. Select Get Student Benefit
8. Sign-in with your GitHub account
9. After login, it will show you all the emails added in your account, select your school email then it will show the eligibility.
10. If it show eligible, then move forward to the next step and they ask you for some questions and also ask to upload your student card.
11. After answering questions and uploading a student card image, you can apply. After submission, you can see the status of your application on the right side of that submission page. It will usually just take a few minutes to update the status whether you will get the benefit or not. If it shows the application approved then you will get copilot benefit in 4-7 days. Check the status daily on that page and your email also.
12. If the application is approved, then use GitHub copilot in your IDE like VS Code or JetBrains.
13. Now, install Github Copilot Extention in your IDE like VS Code and login your github account to use it. If you are not familiar with installing and using Extensions like Copilot, read this simple and short blog post on How to install and use GitHub Copilot Extension in VS code.