English
Education
- Get started
- Account and profile
- Authentication
- Repositories
- GitHub
- Enterprise administrators
- Billing and payments
- Organizations
- Code security
- Pull requests
- GitHub Issues
- GitHub Actions
- GitHub Codespaces
- GitHub Packages
- Search on GitHub
- Developers
- REST API
- GraphQL API
- GitHub CLI
- GitHub Discussions
- GitHub Sponsors
- Building communities
- GitHub Pages
- Education
- GitHub Desktop
- GitHub Support
- Atom
- Electron
- CodeQL
- npm
English
Education
GitHub Education helps you teach or learn software development with the tools and support of GitHub's platform and community.
Guides
View allPopular
Guides
Signing up for a new GitHub account
GitHub offers user accounts for individuals and organizations for teams of people working together.
Git and GitHub learning resources
There are a lot of helpful Git and GitHub resources on the web. This is a short list of our favorites!
Basics of setting up GitHub Classroom
Learn how to set up your classroom, manage assignments, and configure time-saving automation.
Help us make these docs great!
All GitHub docs are open source. See something that's wrong or unclear? Submit a pull request.
Make a contribution