首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Git凭据管理器OSX的连接重置错误

Git凭据管理器OSX的连接重置错误
EN

Stack Overflow用户
提问于 2018-10-26 17:28:17
回答 2查看 353关注 0票数 1

我们有Azure DevOps GIT repos。我和他们一起使用git已经有很长时间了。突然之间,今天,我无法推动改变。在我成功进入网站并输入访问代码后,Git凭据管理器将给我连接重置错误。我已经尝试更新我的MacBook Pro上的JAVA、GIT和Git凭据管理器,但没有结果。谷歌搜索很少出现。你知道我怎么能让吉特再工作吗?这是它正在抛出的错误:

致命:遇到java.lang.Error。详细信息:连接重置致命:凭据助手'!/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/jre/bin/java -Ddebug=false -Djava.net.useSystemProxies=true -jar /usr/local/Cellar/git-credential-manager/2.0.4/libexec/git-credential-manager-2.0.4.jar‘告诉我们退出

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-01-15 16:14:50

终于弄明白了到底是怎么回事。Azure DevOps抛出了一个GIT错误。它不会在命令行中显示GIT错误,它只会吞下错误并终止连接。我通过将Git凭据管理器放到调试模式来解决这个问题。然后它应该是我发生的错误,并终止了连接。GCM和Azure DevOps不应该接受错误,这只是糟糕的设计。我在GCM网站上发布了一个问题。

票数 0
EN

Stack Overflow用户

发布于 2018-10-27 02:42:36

JAVA_HOME可能已经改变了。因为path /Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/jre/bin/java似乎搞砸了--可能应该是/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/bin/java

如果您已经更新了Java,则可能(也)必须排除它(根据需要调整路径):

代码语言:javascript
复制
[credential] helper = !/usr/lib/jvm/java-10-jdk/bin/java --add-modules java.xml.bind -Ddebug=false -Djava.net.useSystemProxies=true -jar /usr/share/java/git-credential-manager-2.0.4.jar

注意区别:--add-modules java.xml.bind

可能需要-Djava.net.preferIPv4Stack=true (以禁用IP v6)。

JVM还将支持-verbose:class的详细输出。

..。因为“连接重置”可能有很多原因。

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

https://stackoverflow.com/questions/53013645

复制
相关文章

相似问题

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