Git 吉特;没有这样的存储库”;

Git 吉特;没有这样的存储库”;,git,Git,我是git的一个新用户,在广泛使用svn之后,还有一些事情我还不清楚 我的问题是: 我有xp开发的回购协议: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 (fe

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

我的问题是:

我有xp开发的回购协议: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
尝试:

如果这样做有效,那么您的git配置就会出现问题

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

更新:

看起来你不再有权获得回购协议了

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


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

感谢您的贡献,它帮助我解决了问题,我注意到存储库的名称有点更改,我不知道这一点。我更改了密码,现在可以使用了。

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

Git remote show origin显示了什么?我添加了更新#1请通过@panos2point0查看答案-可能是您正在推送到一个不存在的分支,或者尝试在服务器上重复repo根目录中的命令:
Git UPDATE server info
git push origin dev