If you don't have git on your machine, install it.
Fork repository by clicking on the fork button on the top of its GitHub page. This will create a copy of this repository in your account.
Now clone the forked repository to your machine. Go to your GitHub account, open the forked repository, click on the clone button and then click the copy to clipboard icon.
Open a terminal and run the following git command:
git clone <url you just copied>
Add the original repository as remote called upstream
Open a terminal and run the following git command:
git remote add upstream https://github.com/gorrion-io/winter-camp-2023.git
Open a terminal and run the following git command inside repository directory on your computer:
git checkout -b <your-branch-name>
Make necessary changes, commit those changes to your local branch.
To make sure that your code base is up-to-date, pull latest changes to your local repository.
git pull upstream master
If there are any conflicts, resolve them to have working code base.
Do some testing. :)
git push origin <your-branch-name>
image from github.com
Click compare & pull request button on your fork page.
Add details about you in description.
image from github.com