推送到远程时出现Eclipse git错误:传输错误:无法获取远程存储库引用

问题描述 投票:2回答:1

我在Eclipse中启动了一个静态Web项目,在远程Git存储库中共享项目作为备份,并可能与其他人共享。

在项目的文件夹C:\workspace\projectname中创建了一个git存储库。

承诺(添加/暂存)C:\workspace\projectname中的所有内容,包括.project文件和C:\workspace\projectname\.settings目录中的所有内容作为初始提交(因为我以为我希望能够在将来再次从存储库中克隆项目)。

由于其更简单的功能和ToS,在rocketgit创建了一个远程存储库。

提交完所有内容后,我在Eclipse的Git Repository视图中右键单击了项目的存储库,单击了Remote - > Push

我输入https作为协议,rocketgit.com作为主机,users/username/repositoryname作为存储库路径。输入我的usernamepassword,点击Next

但是Problem Occurred对话框显示出来,详细信息是“传输错误:

无法获取远程存储库引用。 https://rocketgit.com/users/username/repositoryname:没找到https://rocketgit.com/users/username/repositoryname/info/refs?service=git-upload-pack`。

我该如何解决这个问题?这个错误是什么意思?有人可以解释一个解决方案谢谢

eclipse git egit
1个回答
1
投票

users\username\repositoryname作为存储库路径。

users\username\repositoryname”看起来像是磁盘上的路径,而不是远程repo URL。

一个合适的URL将是https://yourServer/<user>/<reponame>,或ssh://git@yourServer/<user>/<reponame>

我不知道RockertGit支持哪一个,但使用GitHub,GitLab或BitBucket都可以。

© www.soinside.com 2019 - 2024. All rights reserved.