There is a public github repository to which I want to create a pull request. I have a project on my local machine that I need to check in and send it to them for review. I have tried the following and failed
git clone public repo
# create new branch
# add code in the branch
git add/commit changes to this new branch
git push
When I do the git push I enter my github account credentials and it fails. I know that this should fail because I don't have access to their repo but what I am doing wrong? Do I need to create some sort of an account with them?