首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >EGit -“拉”上未经授权的消息

EGit -“拉”上未经授权的消息
EN

Stack Overflow用户
提问于 2013-04-14 16:10:49
回答 3查看 34.1K关注 0票数 11

我刚刚成功地创建了一个本地克隆(使用我的凭据),但是当我尝试“拉”时,我得到了一条错误消息:(手动将repos地址更改为抽象地址)

http:_//username@url:port/git/proj/team_repos.git:未授权 org.eclipse.jgit.api.errors.TransportException

这在日志中有更详细的内容:

java.version=1.7.0_10 java.vendor=Oracle公司BootLoader常量: OS=linux、ARCH=x86_64、WS=gtk、NL=en_SG框架参数:-vm /usr/java/ gtk 1.7.0_10/jre/bin命令行参数:-os linux -ws gtk -arch x86_64 -vm /usr/java/gtk 1.7.0_10/jre/bin 错误太阳报2013年4月14日19:00:11 http_://username@url:port/git/proj/team_repos.git:未获授权 org.eclipse.jgit.api.errors.TransportException: http_://username@url:port/git/proj/team_repos.git:未获授权在org.eclipse.jgit.api.FetchCommand.call(FetchCommand.java:137) at org.eclipse.jgit.api.PullCommand.call(PullCommand.java:245) at org.eclipse.egit.core.op.PullOperation$1.run(PullOperation.java:90) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2344) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2326) at org.eclipse.egit.core.op.PullOperation.execute(PullOperation.java:121) at org.eclipse.egit.ui.internal.pull.PullOperationUI.execute(PullOperationUI.java:115) at org.eclipse.egit.ui.internal.pull.PullOperationUI$1.run(PullOperationUI(由: org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)引起的: http_://username@url:port/git/proj/team_repos.git::org.eclipse.jgit.transport.TransportHttp.connect(TransportHttp.java:476) at org.eclipse.jgit.transport.TransportHttp.openFetch(TransportHttp.java:305)未授权的org.eclipse.jgit.errors.TransportException)在org.eclipse.jgit.transport.FetchProcess.executeImp(FetchProcess.java:136) at org.eclipse.jgit.transport.FetchProcess.execute(FetchProcess.java:122) at org.eclipse.jgit.transport.Transport.fetch(Transport.java:1104) at org.eclipse.jgit.api.FetchCommand.call(FetchCommand.java:128) .8

没有找到任何解决办法。有没有人?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2013-04-21 06:16:34

我设法解决了。

在Eclipse中,转到:

Git仓库探索(透视)->您的git存储库克隆->远程

查找用于获取和推送的URL。

右击每一个->清除凭据

现在尝试推/拉,并输入您的密码手动,取消标记“商店在安全商店”选项。

经过大量的搜索,这似乎解决了这个问题:bug.cgi?id=356233

票数 25
EN

Stack Overflow用户

发布于 2021-10-10 14:53:21

org.eclipse.jgit.api.errors.TransportException::未授权

如果启用2FA,则在与远程回购进行通信时,您将得到上述错误的原因之一。在这种情况下,您需要创建个人访问令牌。

GitHub ->转到profile -> developer设置->个人访问令牌->生成一个(复制令牌,因为它现在只对您可用) -> (可选)启用SSO ->授权(如果回购与组织链接)

就这样!使用复制的PAT代替password来克隆repos。这应该会带你过去的。

票数 1
EN

Stack Overflow用户

发布于 2017-05-16 04:35:27

只需登录到Bitbucket帐户,然后尝试采取拉。这可能会清除这一例外。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16001172

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档