问题
I have the ssh keys added in Bitbucket. If I do ssh -T git@bitbucket.org he says I'm logged in. But when I do a git push/pull I get the following message
conq: repository does not exist.
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
My cat .git/config outputs:
[core]
repositoryformatversion = 0
filemode = true
bare = false
logallrefupdates = true
ignorecase = true
precomposeunicode = true
[remote "origin"]
url = git@bitbucket.org:myUserName/myGitRepo.git
fetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]
remote = origin
merge = refs/heads/master
[remote "heroku"]
url = git@heroku.com:herokuUrl.git
fetch = +refs/heads/*:refs/remotes/heroku/*
[branch "somebranch"]
remote = origin
merge = refs/heads/somebranch
if I do:
git remote -v
prints out:
heroku git@heroku.com:herokuUrl.git (fetch)
heroku git@heroku.com:herokuUrl.git (push)
origin git@bitbucket.org:myUserName/myRepo.git (fetch)
origin git@bitbucket.org:myUserName/myRepo.git (push)
回答1:
I got the same message, and I had to remove my user id from the path.... So instead of:
url = git@bitbucket.org:myUserName/myGitRepo.git
What worked was:
url = git@bitbucket.org:myGitRepo.git
回答2:
This error is because you renamed on bitbucket. First you check:
git remote -v origin git@bitbucket.org:OldName/wp_tanhoangminhgroup.com.vn.git
then you must change the path under new name
git remote set-url git@bitbucket.org:NewName/wp_tanhoangminhgroup.com.vn.git
回答3:
Make sure you're not adding the SSH key under "Deployment Key" in your Bitbucket repository's settings. What you in fact need to do is add the SSH key under "Manage Account" (Click your Avatar)> "SSH Keys". There's an explanation in this post
来源:https://stackoverflow.com/questions/24875756/conq-repository-does-not-exist-fatal-could-not-read-from-remote-repository