Git“没有这样的存储库”

时间:2012-11-30 11:30:42

标签: git

我是git的新用户,在广泛使用svn之后,还有一些事情我不清楚。

这是我的问题:

我在xp dev上有回购:ssh://xp-dev.com/my_repo_name

它包含两个分支master和dev,你可以看到我有本地和远程分支

git branch -a
* dev
  master
  remotes/origin/dev
  remotes/origin/master

git remote -v
origin  ssh://xp-dev.com/my_repo_name (fetch)
origin  ssh://xp-dev.com/my_repo_name (push)

但是当我尝试将提交的更改推送到“dev”分支时,它说:

git push
No such repository
fatal: The remote end hung up unexpectedly

请帮我理解错误。

更新#1

git remote show origin
No such repository
fatal: The remote end hung up unexpectedly

更新#2

git push origin cyber_dev
No such repository
fatal: The remote end hung up unexpectedly

3 个答案:

答案 0 :(得分:2)

尝试:

git push origin dev

如果这样可行,那么您的git配置就会出现问题。

还要确保您仍然可以访问repo(有效的ssh密钥或正确的密码)。

更新

开始看起来你不再能够访问回购。

尝试将项目克隆到新文件夹。

如果这不起作用,请确保您的ssh密钥有序。

答案 1 :(得分:1)

感谢您的所有贡献,它帮助我弄清楚了问题,我注意到存储库的名称已经改变了一点,我不知道这一点。我改变了它现在有效。

答案 2 :(得分:0)

可能是由于系统中存储了错误/旧密码。 从“开始”菜单打开“控制面板” 选择用户帐户 在左侧菜单中选择“管理您的凭据” 编辑与Git或GitHub相关的凭据