-
Notifications
You must be signed in to change notification settings - Fork 179
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[Domain 5: Project Management] Add questions for the GitHub Foundatio…
…ns exam (#107)
- Loading branch information
1 parent
ef71cae
commit 0fb5560
Showing
16 changed files
with
221 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
--- | ||
archetype: "questions" | ||
title: "Question 002" | ||
question: "Which of 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?" | ||
draft: false | ||
--- | ||
|
||
|
||
1. [x] GitHub Project | ||
1. [ ] GitHub Copilot | ||
1. [ ] GitHub Repository | ||
1. [ ] GitHub Organization |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
--- | ||
archetype: "questions" | ||
title: "Question 003" | ||
question: "How does the synchronization between GitHub projects and issues and pull requests work?" | ||
draft: false | ||
--- | ||
|
||
|
||
> https://docs.github.com/en/issues/planning-and-tracking-with-projects/learning-about-projects/about-projects#staying-up-to-date | ||
1. [x] Updates to the issues and pull requests will be automatically reflected in GitHub Projects. This integration works both ways, so that when you change information about a pull request or issue in your project, the pull request or issue reflects that information. | ||
1. [ ] Updates to the issues and pull requests will not be automatically reflected in GitHub Projects, it has to be triggered manually by the user. | ||
1. [ ] Information synchronization only works in one direction - from project to issues and pull requests. Updates to issues and pull requests won't be automatically mirrored in GitHub Project items. | ||
1. [ ] Information synchronization only works in one direction - from issues and pull requests to projects. Updates to Project items won't be automatically mirrored in issues and pull requests. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
--- | ||
archetype: "questions" | ||
title: "Question 004" | ||
question: "Which of these is true regarding custom fields for issues and pull requests in GitHub Projects?" | ||
draft: false | ||
--- | ||
|
||
|
||
> https://docs.github.com/en/issues/planning-and-tracking-with-projects/learning-about-projects/about-projects#adding-metadata-to-your-items | ||
1. [x] Custom fields enable the addition of metadata beyond the built-in options, such as target dates and iteration fields. | ||
1. [ ] Custom fields are limited to textual information and cannot include numeric or date-related metadata. | ||
1. [ ] Custom fields are exclusively for aesthetic modifications and do not add any meaningful metadata. | ||
1. [ ] Custom fields are limited to predefined options and cannot include user-defined metadata. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
--- | ||
archetype: "questions" | ||
title: "Question 005" | ||
question: "What are the different available options for adding issues and pull requests to a GitHub Project?" | ||
draft: false | ||
--- | ||
|
||
|
||
> https://docs.github.com/en/issues/planning-and-tracking-with-projects/managing-items-in-your-project/adding-items-to-your-project#adding-issues-and-pull-requests-to-a-project | ||
1. [x] Individually, automatically, or in bulk. | ||
1. [ ] Only manually, one at a time. | ||
1. [ ] Only individually or in bulk | ||
1. [ ] Only automatically using project workflows |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
--- | ||
archetype: "questions" | ||
title: "Question 006" | ||
question: "Which of these layouts are available in GitHub Projects? (Choose three.)" | ||
draft: false | ||
--- | ||
|
||
|
||
> https://docs.github.com/en/issues/planning-and-tracking-with-projects/customizing-views-in-your-project/changing-the-layout-of-a-view | ||
- [x] Table layout | ||
- [x] Board layout | ||
- [x] Roadmap layout | ||
- [ ] Scrum layout | ||
- [ ] Agile layout | ||
- [ ] Project layout |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
--- | ||
archetype: "questions" | ||
title: "Question 007" | ||
question: "Which GitHub Project layout would best serve as a Kanban board?" | ||
draft: false | ||
--- | ||
|
||
|
||
> https://docs.github.com/en/issues/planning-and-tracking-with-projects/customizing-views-in-your-project/customizing-the-board-layout#about-the-board-layout | ||
1. [x] Board layout | ||
1. [ ] Table layout | ||
1. [ ] Roadmap layout | ||
1. [ ] Agile layout |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
--- | ||
archetype: "questions" | ||
title: "Question 008" | ||
question: "Which of these are built-in GitHub Projects automation workflows? (Choose two.)" | ||
draft: false | ||
--- | ||
|
||
|
||
> https://docs.github.com/en/issues/planning-and-tracking-with-projects/automating-your-project/using-the-built-in-automations | ||
- [x] When issues or pull requests in your project are closed, their status is set to Done | ||
- [x] When pull requests in your project are merged, their status is set to Done. | ||
- [ ] When issues or pull requests are opened in your project, their status is set to Done. | ||
- [ ] When a new contributor is added to a repository, the unassigned issues are assigned to him. | ||
- [ ] When a GitHub Action is triggered, create a new item in your GitHub Project. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
--- | ||
archetype: "questions" | ||
title: "Question 009" | ||
question: "What are the different options that allow you to automate operations in your GitHub Project? (Choose three.)" | ||
draft: false | ||
--- | ||
|
||
|
||
> https://docs.github.com/en/issues/planning-and-tracking-with-projects/automating-your-project/ | ||
- [x] Project workflows | ||
- [x] GitHub GraphQL API | ||
- [x] GitHub Actions | ||
- [ ] GitHub Copilot | ||
- [ ] GitHub Charts | ||
- [ ] GitHub Dependabot | ||
- [ ] Project items |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
--- | ||
archetype: "questions" | ||
title: "Question 010" | ||
question: "What is the difference between GitHub projects and GitHub projects classic?" | ||
draft: false | ||
--- | ||
|
||
|
||
> https://docs.github.com/en/issues/organizing-your-work-with-project-boards/managing-project-boards/about-project-boards | ||
1. [x] GitHub Projects is a the new GitHub experiance which offers a lot of new features and improvements over the older GitHub Projects classic. | ||
1. [ ] GitHub Projects classic is a the new GitHub experiance which offers a lot of new features and improvements over the older GitHub Projects. | ||
1. [ ] GitHub Projects classic is simpler way to manage your GitHub Projects and is recommended for beginners. | ||
1. [ ] GitHub Projects classic is the enhanced versions which in addition to GitHub Projects offers some pre-cooked templates such as roadmaps and sprints. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
--- | ||
archetype: "questions" | ||
title: "Question 011" | ||
question: "What are the use cases for labels?" | ||
draft: false | ||
--- | ||
|
||
|
||
> https://docs.github.com/en/issues/using-labels-and-milestones-to-track-work/managing-labels | ||
1. [x] Categorizing issues and pull requests | ||
1. [ ] Categorizing files in the repository | ||
1. [ ] Assigning them to releases so that they are included in the release notes | ||
> You can't assign labels to releases | ||
1. [ ] Assigning labels to repository contributors to indicate their role and permissions in the project | ||
> You can't assign labels to contributors |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
--- | ||
archetype: "questions" | ||
title: "Question 012" | ||
question: "Why would a repository owner want to use milestones? (Choose two.)" | ||
draft: false | ||
--- | ||
|
||
|
||
> https://docs.github.com/en/issues/using-labels-and-milestones-to-track-work/about-milestones | ||
- [x] To associate issues and pull requests with specific project phases | ||
- [x] To have an overview of how much work is left to complete a project phase | ||
- [ ] To bring automation to the repository | ||
> That's what GitHub Actions is for | ||
- [ ] To communicate that the repository is in a stable state | ||
- [ ] To track the repository dependencies | ||
> That's what Dependency graph and Dependabot are for | ||
- [ ] To list the repository contributors |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
--- | ||
archetype: "questions" | ||
title: "Question 013" | ||
question: "How can you assign a person to an issue or pull request?" | ||
draft: false | ||
--- | ||
|
||
|
||
> https://docs.github.com/en/issues/tracking-your-work-with-issues/assigning-issues-and-pull-requests-to-other-github-users | ||
1. [x] By using the Assignees field in the sidebar | ||
1. [ ] By adding a label with their GitHub username to that issue or pull request | ||
1. [ ] By mentioning them in the issue or pull request description | ||
1. [ ] It's not possible to assign a person to an issue or pull request. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
--- | ||
archetype: "questions" | ||
title: "Question 014" | ||
question: "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?" | ||
draft: false | ||
--- | ||
|
||
|
||
> https://docs.github.com/en/get-started/writing-on-github/working-with-saved-replies/using-saved-replies | ||
1. [x] Saved replies | ||
1. [ ] Comment templates | ||
1. [ ] Repository templates | ||
1. [ ] Labels |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
--- | ||
archetype: "questions" | ||
title: "Question 015" | ||
question: "Which of these are true about `saved replies`? (Choose two.)" | ||
draft: false | ||
--- | ||
|
||
|
||
> https://docs.github.com/en/get-started/writing-on-github/working-with-saved-replies/using-saved-replies | ||
- [x] You can create, edit and delete them in your GitHub account settings in the `Saved replies` section. | ||
- [x] Saved replies are comments that you can reuse in issues and pull requests. | ||
- [ ] When someone comments on your issue or pull request, you can save their reply and set a notification to remind yourself about responding to it later. | ||
- [ ] Saved replies are only available to repository owners which can setup automated replies to issues and pull requests. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
--- | ||
archetype: "questions" | ||
title: "Question 016" | ||
question: "What are some actions You can do in regards to Repository Templates? (Choose two.)" | ||
draft: false | ||
--- | ||
|
||
|
||
> https://docs.github.com/en/repositories/creating-and-managing-repositories/creating-a-repository-from-a-template | ||
- [x] Create a repository template from an existing repository | ||
- [x] Create a new repository from a repository template | ||
- [ ] Create an organization from a repository template | ||
- [ ] Delete all repositories created from a repository template | ||
- [ ] Delete all repositories that do not use a repository template provided by your organization |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
--- | ||
archetype: "questions" | ||
title: "Question 017" | ||
question: "Which feature allows you to easily create graphs and charts to visualize your project's current and historical progress?" | ||
draft: false | ||
--- | ||
|
||
|
||
> https://docs.github.com/en/issues/planning-and-tracking-with-projects/viewing-insights-from-your-project/about-insights-for-projects | ||
1. [x] Project Insights | ||
1. [ ] GitHub Actions | ||
1. [ ] Milestones | ||
1. [ ] Copilot Charts | ||
> There is no such thing as Copilot Charts. |