[英]Importing bitbucket project via GIT to Eclipse failed with errors
您好,我已经在我的 eclipse 上安装了 EGit。
现在我正在尝试导入现有的 bitbucket 项目。
试过的步骤。
2. windows -> preferences -> General->.network Coneections -> SSH2 -> Key management ->Generate RSA key 。 然后保存私钥。 还添加了私钥
windows -> 首选项 -> 常规 ->.network 连接 -> SSH2 -> 常规 -> 添加私钥
3.在 bitbucket
从 kanishka@****.com 登录。 用户名 = kanishkapanamaldeniya。
管理帐户 -> ssh 密钥 -> 添加密钥。
我自己没有创建任何存储库,但我可以访问存储库。
在 eclipse File -> import -> GIT -> projects form git -> Clone Uri中。
我收到以下错误
我不明白为什么会这样,请帮助我,我被困在这里很长时间了,在此先感谢:)
ssh网址永远不会包含用于访问bitbucket服务器的用户帐户。 通常使用“ git”之类的服务帐户(如“ 对SSH问题进行故障排除 ”所示)
git@bitbucket.org:accountname/reponame.git
# or
ssh://git@bitbucket.org/accountname/reponame.git
就您而言,如果您拥有自己的test.git回购协议:
ssh://git@bitbucket.org/kanishkapanamaldenya/test.git
这意味着:
git
前提是您在BitBucket上拥有一个账户kanishkapanamaldenya
,并且在BitBucket中拥有一个Git存储库名称test.git
。
Eclipse本身不会为您创建这两个。 它只会将其推入或拉出。
无论如何,“ test/test.git
”之类的路径都不是有效的BitBucket路径。
它是accountname/reponame.git
。
如果您在BitBucket上的帐户名是kanishkapanamaldenya
,那么正确的路径将是kanishkapanamaldenya/test.git
。
对我有用的是将网络连接设置从手动更改为直接。 窗口->首选项->常规->网络连接->活动提供者->直接
而且,多年后我通过更改 git HTTP 客户端修复了同样的错误:在 eclipse 中:Window->Preferences->Version Control->Git->HTTP client(我已将其设置为 Java 内置 HTTP)
这里完全相同的问题,只需要在 Bitbucket 中设置一个新的“应用密码”: https://bitbucket.org/account/settings/app-passwords/
那解决了它。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.