GitHub Foundations
GitHub Foundations
-
What are the possible GitHub account types? (Select three.)
-
Which of these GitHub features serves the purpose of an adaptable spreadsheet, task board and a roadmap that integrates with issues and pull requests on GitHub to plan and track your work effectively?
-
How does the synchronization between GitHub projects, issues and pull requests work?
-
Which of these is true regarding custom fields for items in GitHub Projects?
-
What are the different available options for adding issues and pull requests to a GitHub Project board?
-
Which of these layouts are available in GitHub Projects? (Choose three.)
-
Which GitHub Project layout would best serve as a Kanban board?
-
Which of these workflows are built-in automations in GitHub Projects? (Choose two.)
-
What are the different options that allow you to automate operations in your GitHub Project? (Choose three.)
-
What is the difference between GitHub projects and GitHub projects classic?
-
What are the use cases for labels?
-
Why would a repository owner want to use milestones? (Choose two.)
-
How can you assign a person to an issue or pull request?
-
If you face yourself often writing the same set of comments on issues or pull requests, what GitHub feature would you use to save time?
-
Which of these statements about `saved replies` are true? (Choose two.)
-
What are some actions you can do in regards to Repository Templates? (Choose two.)
-
Which feature in GitHub Projects enables you to effortlessly generate graphs and charts for visualizing the current status and historical progression of your project?
-
What is the name of GitHub's continuous integration and continuous delivery (CI/CD) platform?
-
Which of these is a common use case for GitHub Actions?
-
GitHub Action workflows are triggered by events. Which of these are valid events that GitHub Actions support? (Choose two.)
-
Where can you find publicly available GitHub Actions?
-
Which of these tools serves as an AI pair programmer that offers autocomplete-style suggestions as you code?
-
Is GitHub Copilot free to use?
-
What are the differences between GitHub Copilot Individual and GitHub Copilot Business?
-
How can you start using GitHub Copilot after activating the GitHub Copilot subscription?
-
What is a GitHub Codespace?
-
What GitHub feature allows the creation of preconfigured development environments where all necessary tools and dependencies to contribute to a repository are installed?
-
What GitHub features allow repository contributors to work on simple code changes directly through the web browser? (Choose two.)
-
What are the different possible lifecycle phases for a GitHub Codespace?
-
If you stop your GitHub Codespace environment can you come back to the changes later if you haven't committed them?
-
Which of these statements regarding GitHub Codespaces lifecycle are true? (Choose three.)
-
Your project requires appropriate hardware to run. Can you customize the amount of CPU cores that will be allocated to your GitHub Codespace environment?
-
How can you customize the environment that is run in GitHub Codespaces?
-
What is a GitHub Codespace deep link?
-
Who should have 2 Factor Authentication enabled on GitHub?
-
What are Enterprise Managed Users?
-
What are the different permission levels for a repository owned by a personal account? (Choose two.)
-
Which of these is NOT a role in a GitHub Organization?
-
Can you disable the issues tab on a repository?
-
Where can you disable repository features such as issues, wikis or projects on a repository that you own?
-
What are the different repository visibility options?
-
What is the purpose of a `CODEOWNERS` file?
-
How can you enforce status checks passing before merging a pull request to the `main` branch?
-
Which of these actions will make sure that prior to any push to the `main` branch, the changes have been approved by at least two people? (Choose three.)
-
What can you find in the security tab of a repository?
-
What is CodeQL?
-
Which tool helps you keep the repository dependencies up to date?
-
What are Repository Insights?
-
Who are repository collaborators?
-
How can you work together with a friend of yours on a repository that you have created on your personal GitHub account?
-
What are GitHub teams?
-
What is the role of an organization moderator?
-
What is the role of an organization security manager?
-
Which of these definitions best describes open source software?
-
What is the GitHub Sponsors program?
-
On your personal GitHub dashboard you received a notification that user `octocat` has created a new repository `octocat/my-repo`. Why did you receive that notification?
-
What are the effects of you following a user on GitHub?
-
What is the GitHub Marketplace?
-
What is InnerSource?
-
Which of these is a practice that encourages collaboration, visibility and sharing of code among different teams within an organization?
-
What is a fork in GitHub?
-
Which of these can make a repository more discoverable? (Choose three.)
-
How can you define guiding protocols for users intending to submit bug reports or propose new features in your repository so they know what information to fill-in?
-
What is a pull request template?
-
Which of these statements best describes a version control system?
-
What is the meaning of the word `distributed` in distributed version control system?
-
Which of these best describes git?
-
Which of these statements best describes what GitHub is?
-
What is the relation between Git and GitHub?
-
What is a repository in GitHub?
-
What is a git commit?
-
Which git feature allows developers to concurrently work on the same codebase without causing conflicts with each other?
-
What is the GitHub Flow?
-
What is a GitHub Pro plan?
-
Is there a free version of GitHub for organizations?
-
What are the different GitHub pricing plans for organization accounts? (Select three.)
-
Which GitHub pricing plan offers self-hosted deployment of GitHub?
-
Under which GitHub pricing plan can you create an unlimited number of public repositories?
-
What are the different deployment options for GitHub Enterprise? (Select two.)
-
Which of these statements about GitHub Enterprise deployment options are true? (Select two.)
-
What are pinned repositories on GitHub?
-
Which of these files can customize your GitHub profile?
-
What language is used to write comments on GitHub issues and pull requests?
-
What are GitHub's slash commands?
-
How does GitHub help people that want to write proper issue and pull request comments but don't know Markdown syntax?
-
What is GitHub Desktop?
-
What is GitHub Mobile?
-
How can you link a pull request to an issue? (Choose two.)
-
What improvement do issue forms bring over issue templates?
-
Which of these is a repository feature that is used as a community forum to have conversations, ask questions, post announcements and share ideas?
-
What is the effect of adding a line `Closes #11` to the pull request's description?
-
In GitHub a proposal to merge a set of changes from one branch into another branch is called a:
-
You want to merge changes from branch `feature-a` into `main` and you are creating a pull request. Which branch should be the `base` branch and which branch should be the `compare` branch?
-
What are draft pull requests?
-
What are the possible statuses for a pull request review? (Choose three.)
-
Which of these statements about the differences of issues and discussions is true?
-
Which of the GitHub features best serves as a simple way to share small code snippets with others?
-
What are GitHub Wikis?
-
What are the two available options when you no longer need to use a Project?
-
Can you change a gist from public to secret after creating it?
-
What happens when you choose to close a Project?
-
If there are multiple Readme.md files in a GitHub repository, what is the priority order to show them?
-
Which of the following Git commands allow you to create a new branch and start working on it in one line? (Select two.)
-
If a GitHub Discussion is converted into an Issue and the issue is closed or referred to using its corresponding # number, will the discussion be modified?
-
Which information can be found in the Pulse section in the Insights tab of a repository? (Choose four)
-
What are the different levels of GitHub organizational hierarchy? (Choose three.)
-
Who can setup billing or assign billing managers for an organization? (Select three.)
-
What is one of the main benefits for using a Personal Access Token (PAT) instead of a standard username and password for GitHub authentication?
-
What are the different forms of two-factor or multi-factor authentication supported by GitHub? (Choose five.)
-
What are the different GitHub pricing plans for personal accounts? (Select two)
-
What is/are the common GitHub pricing plan(s) for both personal and organization accounts?
-
What syntax is used in GitHub Markdown to create a task list?
-
Which Markdown element is not correctly paired with its syntax?
-
What feature is unique to GitHub Desktop compared to github.com?
-
Which of the following actions cannot be performed directly from GitHub Desktop?
-
What are some actions you can do in regards to Project Templates in your organization? (Choose three.)