我对Bitbucket和EGit有个问题。我在BitBucket上创建了一个新的存储库,并在Eclipse中创建了一个新项目。当我试图推送提交时,我会得到以下错误消息:
Can't connect to any repository: https://bitbucket.org/MyName/MyProject.git
(https://bitbucket.org/MyName/MyProject.git: 401 Unauthorized)
我也尝试过https://MyName@bitbucket.org/MyName/MyProject.git
,但是我得到了同样的错误。在创建提交之后,我通过使用git push
使用命令行来推动提交,而没有出现问题。之后,我尝试使用,但是再次遇到了同样的错误。我检查了我的帐户名称和密码多次。
我是否需要以某种方式配置EGit以使从BitBucket到BitBucket的工作成为可能?一个月前,我总是使用EGit将存储库推到与Eclipse不同的主机上,没有任何问题。
发布于 2016-10-08 06:03:52
这取决于Eclipse和Egit的版本。
随着最新的霓虹灯,有一个thread reporting the same issue,并打开了一张票:bug 501000。
有一个正在进行中的修复:Change 82187: "EGit Authenticator prevents login dialog"。
它已经是merged into master (也在GitHub镜像:commit 39b391c和commit 10c65c7上)。
Change 82539也刚刚得到了merged 3 days ago。
因此Marketplace客户端项目存储库1.5.2应该包括修复。
实际上,它被称为1.5.1a,但您可以使用http://download.eclipse.org/mpc/releases/1.5.2。作为一个url。
如果您正在使用Eclipse,您还可以从Neon存储库安装EPP Marketplace客户端。单击
Help > Install New Software
,键入"neon
",选择Neon存储库URL,选择Collaboration > Eclipse EPP Marketplace Client
并单击Install
。
对于EGit本身也有一个正在进行的修复:change 82295。
https://stackoverflow.com/questions/39924175
复制相似问题