What is a pull request? How to open your first one
A pull request (PR) is a GitHub page that says "please review my branch and merge it into main". You push a branch with git push -u origin <branch>, open the PR on GitHub, and once it's merged you update your main with git pull.
Step by step
Do your work on a branch:
$ git switch -c croissantCommit, then push the branch:
$ git push -u origin croissantOn GitHub, click "Compare & pull request".
After it's merged, update main and clean up:
$ git switch main$ git pull$ git branch -d croissant
To review a teammate's pull request locally, run git fetch, then git switch <their-branch>.