| Topic | Details |
| Topic 1 | - Benefits of the GitHub Community: This section targets Community Managers and Open Source Contributors, focusing on engaging with the GitHub community. Candidates learn to participate in open source projects, utilize GitHub Discussions for collaboration and support, and contribute meaningfully to community-driven projects.
|
| Topic 2 | - Introduction to Git and GitHub: This section of the exam measures skills of Junior Developers and Platform Support Specialists and covers the basic understanding of Git and GitHub. It explains what Git is and why it is used, the fundamental Git workflow, and concepts related to repositories including their local and remote distinctions. Candidates learn essential Git commands such as initializing and cloning repositories, adding and committing changes, pushing and pulling updates, and branching and merging. It also covers navigating GitHub by creating accounts, managing repositories, understanding its interface, and working with issues and pull requests.
|
| Topic 3 | - Collaboration Features: This section measures skills of Software Engineers and Team Leads and covers collaborative workflows using GitHub. It includes forking repositories, creating and managing pull requests, reviewing and merging code changes, and using GitHub Actions to support CI
- CD pipelines. Candidates also explore project management features such as creating and managing issues, using labels, milestones, and project boards, and tracking progress through GitHub Projects.
|