Recall & Review
beginner
What is a fork in GitHub?
A fork is a personal copy of someone else's repository. It lets you freely make changes without affecting the original project.
Click to reveal answer
beginner
What is a pull request?
A pull request is a way to ask the original project owner to review and merge your changes from your fork into their repository.
Click to reveal answer
intermediate
Why do we use forks and pull requests instead of pushing directly to the main repository?
Forks and pull requests keep the main project safe. They let others review your changes before adding them, preventing mistakes or unwanted code.Click to reveal answer
beginner
What is the typical first step after forking a repository?
Clone your fork to your local computer so you can work on the code using Git commands.
Click to reveal answer
beginner
What happens after you create a pull request?
The project maintainers review your changes. They may ask for improvements or approve and merge your code into the main project.
Click to reveal answer
What does a fork create in GitHub?
✗ Incorrect
A fork creates a personal copy of the repository under your GitHub account.
What is the main purpose of a pull request?
✗ Incorrect
Pull requests ask the original project to review and merge your changes.
Which step comes first in the fork and pull request workflow?
✗ Incorrect
You first fork the repository to create your own copy.
Why is it important to work on a fork instead of the original repository?
✗ Incorrect
Working on a fork keeps the original project safe from unwanted changes.
What do maintainers usually do after receiving a pull request?
✗ Incorrect
Maintainers review pull requests to ensure quality before merging.
Explain the fork and pull request workflow from start to finish.
Think about the steps you take to contribute to a project you don't own.
You got /6 concepts.
Why is the fork and pull request workflow important for collaboration?
Consider how teams avoid mistakes and keep projects organized.
You got /5 concepts.