conq: repository does not exist. fatal: Could not

2019-04-05 03:24发布

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)

标签: git bitbucket
3条回答
再贱就再见
2楼-- · 2019-04-05 03:27

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
查看更多
爷、活的狠高调
3楼-- · 2019-04-05 03:46

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
查看更多
家丑人穷心不美
4楼-- · 2019-04-05 03:50

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

查看更多
登录 后发表回答