Git 吉特;没有这样的存储库”;
我是git的一个新用户,在广泛使用svn之后,还有一些事情我还不清楚 我的问题是: 我有xp开发的回购协议:ssh://xp-dev.com/my_repo_name 它包含两个分支master和dev,正如您所看到的,我有本地和远程分支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 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