GitHub
GitHub is the other place your team's Git repositories might live. The Git underneath is identical: the same clone, the same branches, the same push. What changes is the vocabulary and the shape of the settings pages.
This section mirrors Section 9 lesson for lesson, so the two can be read side by side or one skipped entirely. If you already know GitLab, the fastest route is the comparison at the end and the terminology map.
Before you start: Section 6 and Section 7. A repository of your own to click around in helps; Lab 2 creates one.
Lessons in this section
- Accounts and profile
- Organizations, teams, repositories
- Collaborators, permissions, visibility
- The repository page tour
- Branch protection and rulesets
- Issues, projects, discussions
- Pull requests end to end
- Code review on GitHub
- Tags and releases
- GitHub Actions
- Wiki, gists, Pages, github.dev, Codespaces
- Tokens, SSH keys, security settings
- GitLab vs GitHub: same concept, different names