skip to Main Content

I’m using sourcetree to push my changes up to my repo. The issue I’m getting is that when I push to the repo I get this error

git -c diff.mnemonicprefix=false -c core.quotepath=false --no-optional-locks push -v origin master:master
warning: encountered old-style '//wsl$/Ubuntu-20.04/home/workspace/projects/laravel-project' that should be '%(prefix)///wsl$/Ubuntu-20.04/home/workspace/projects/laravel-project'
Pushing to bitbucket.org:cerberuspup/laravel-project.git
Unauthorized
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.



Completed with errors, see above.

and as far as I’m aware the repo does exist and I should have access rights

2

Answers


  1. Try checking your remote repos to see if those are the remotes you have access to with git remote -v. That will show you the remotes and if you are pushing to the one you think you have access to.

    Login or Signup to reply.
  2. Type in git remote -v to make sure you in the right directory and right git repository.

    Make sure you have repository privilege to push files (contributer / owner)

    If you are, type in ssh-keygen -t rsa -b 4096 -C "yourmail@yourmail"

    You will be asked for passphrase, press enter few times.

    After done, type in cat ~/.ssh/id_rsa.pub

    Copy all output,
    Go to GitHub, Settings -> SSH and GPG -> ADD KEY, Paste your copied output.

    Login or Signup to reply.
Please signup or login to give your own answer.
Back To Top
Search