Github Foundations Exam Study Guide
Github Foundations Exam Study Guide
GitHub Foundation
Audi nc Pro il
Thi xam i targ t d to ard GitHub u r ho ant to validat th ir und r tanding o th oundational
topic , product , and conc pt o collaborating, contributing, and orking on GitHub.
Th domain provid d in thi tudy guid ar int nd d to provid in ight into th topic cat gori cov r d in
th GitHub Foundation xam, along ith th l arning obj ctiv ithin ach domain.
Domain Breakdown
Cont nt R ourc
Th ollo ing r ourc hav b n cr at d in collaboration ith GitHub a r comm nd d cont nt that
cov r th l arning obj ctiv in ach domain or th GitHub Foundation xam. Both icro o t L arn and
Link dIn L arning provid a compl t l arning path or th xam, but o r a di r nt l arning xp ri nc .
icro o t L arn
Describe Git
Describe GitHub
Describe a commit
Describe branching
GitHub Entities
Describe GitHub’s products for organization accounts (free for organizations, teams)
Describe the features in the user pro le (metadata, achievements, pro le readme, repositories, pinned repositories,
stars, etc.)
GitHub Markdown
Identify the text formatting toolbar on issue and pull request comments
Describe Markdown
Identify the basic formatting syntax (headings, links, task lists, comments, etc.)
GitHub Desktop
GitHub Mobile
Explain how to manage noti cations through the GitHub Mobile app
ff
ff
ff
fi
e
fi
fi
s
fi
Study Guid GitHub Foundation
Describe the components of a good README and the recommended repository les (LICENSE, CONTRIBUTING,
CODEOWNERS)
Issues
Pull requests
Describe the purpose of the pull request tabs (conversation, commits, checks, les changed)
Explain the di erent options for providing a code review on a pull request (comment, approve, request changes,
suggested changes)
Discussions
Explain the options available with discussions (announcements, ideas, polls, Q&A, show and tell)
Noti cations
Domain 4: od rn D v lopm nt
GitHub Actions
Explain where you can use GitHub Actions within GitHub (general event types)
GitHub Copilot
Describe the di erence between GitHub Copilot for Individuals and GitHub Copilot for Business
GitHub Codespaces
Describe the di erent customizations you can personalize with GitHub Codespaces
Explain the di erences between the github.dev editor and a GitHub Codespace
ff
ff
ff
M
e
fi
e
fi
e
e
e
s
Study Guid GitHub Foundation
GitHub Administration
Explain repository privacy setting options (branch protections, codeowners, required reviewers)
De ne repository insights
Identify how to follow people (receive noti cations, discover projects in their community)
Explain how to follow organizations (receive noti cations about their activity)
Describe InnerSource
Describe forking