我刚刚成功创建了一个本地克隆(使用我的凭据), 但是当我尝试“拉”时,我收到一条错误消息: (将回购地址手动更改为抽象地址)
http:_ // username @ url:port / git / proj / team_repos.git:未授权
org.eclipse.jgit.api.errors.TransportException
日志中更详细:
java.version = 1.7.0_10 java.vendor = Oracle Corporation BootLoader 常量:OS = linux,ARCH = x86_64,WS = gtk,NL = en_SG Framework 参数:-vm /usr/java/jdk1.7.0_10/jre/bin命令行参数: -os linux -ws gtk -arch x86_64 -vm /usr/java/jdk1.7.0_10/jre/bin
错误Sun Apr 14 19:00:11 IDT 2013 HTTP_://用户名@网址:端口/ git的/凸出/ team_repos.git: 未经授权
org.eclipse.jgit.api.errors.TransportException: HTTP_://用户名@网址:端口/ git的/凸出/ team_repos.git: 未经授权 在org.eclipse.jgit.api.FetchCommand.call(FetchCommand.java:137) 在org.eclipse.jgit.api.PullCommand.call(PullCommand.java:245) 在org.eclipse.egit.core.op.PullOperation $ 1.run(PullOperation.java:90) 在org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2344) 在org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2326) 在org.eclipse.egit.core.op.PullOperation.execute(PullOperation.java:121) 在org.eclipse.egit.ui.internal.pull.PullOperationUI.execute(PullOperationUI.java:115) at org.eclipse.egit.ui.internal.pull.PullOperationUI $ 1.run(PullOperationUI.java:90) 在org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)引起:org.eclipse.jgit.errors.TransportException: HTTP_://用户名@网址:端口/ git的/凸出/ team_repos.git: 未经授权 在org.eclipse.jgit.transport.TransportHttp.connect(TransportHttp.java:476) at org.eclipse.jgit.transport.TransportHttp.openFetch(TransportHttp.java:305) at org.eclipse.jgit.transport.FetchProcess.executeImp(FetchProcess.java:136) 在org.eclipse.jgit.transport.FetchProcess.execute(FetchProcess.java:122) at org.eclipse.jgit.transport.Transport.fetch(Transport.java:1104) 在org.eclipse.jgit.api.FetchCommand.call(FetchCommand.java:128) ......还有8个
没有找到任何解决方案.. 任何人吗?
答案 0 :(得分:23)
我设法解决了。
在Eclipse中,转到:
Git Repository Exploring(Perspective) - >你的git存储库克隆 - >遥控器
查找fetch&的网址推。
右键单击每个 - >清除凭据
现在尝试推/拉,并手动输入密码, 取消标记“存储在安全存储中”选项。
经过大量搜索后,这似乎解决了这个问题: https://bugs.eclipse.org/bugs/show_bug.cgi?id=356233
答案 1 :(得分:0)
只需登录您的Bitbucket帐户,然后尝试拉取。这可能会清除此异常。