Push before pull request: The requested url returned error 403

Hello Forum,
I am trying to do a pull request. To do that, I assume I need to push it first? However, when I am trying to do that, I got the following errors:

Could anyone tell me what’s going on?

Hi Xinyan, thanks for your interest in contributing! Please have a look at the section on contributing in our developer’s guide. You should not be pushing to the main repository (as you’ve discovered, it won’t let you). Instead, you need to create your own fork of the repository which you have full control over and you can push to. Pull requests are made from branches that reside on your fork.

Hi Paul,
I have created my pull request! It still does not work on my terminal, but the web version works. That’s good enough for my current work. Thank you for the help!