What is a pull request in GitHub?
A pull request is a request to merge code changes from one branch into another, typically from a feature branch into the `main` branch after code review.
Thatâ€™s correct. Pull requests allow for code reviews and discussions before merging code into the main branch.
Can you walk me through the process of creating and reviewing a pull request in GitHub?