本文介绍了EGit复制无效的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我可以从命令行克隆,但不能通过EGit(Eclipse)克隆。广泛使用Google搜索无法得出答案。以前已经问过很多次了,我几乎尝试了所有建议的方法。
我不断收到无法打开git-upload-pack。是的,我可以从命令行克隆然后导入。然后通过Eclipse提交并从命令行推送。我已经这样做了一段时间。除拉动外,其他所有东西都起作用。这个功能刚刚坏了吗?
I can clone from command line but not via EGit (Eclipse). Extensive Googling did not yield an answer. This has been asked many times before, and I tried pretty much everything suggested.I keep getting" cannot open git-upload-pack". Yes, I can clone from command line and then import. Then commit via Eclipse and push from command line. I have been doing so for a while now. Everything except pull and push works. Is this functionality just broken?
推荐答案
- 如果您坐在代理后面,请检查Eclipse代理设置
- Eclipse错误日志中的任何错误?
- EGit 1.3.0可以明确地通过https克隆
- 什么样的HTTP身份验证您的git服务器想要什么?
时刻的JGit / EGit仅支持基本身份验证和摘要身份验证 - 您的服务器是否使用自签名SSL证书?然后,您需要
(在EGit端)告诉Java它应该信任此证书,或者使用git配置参数https.verify = false $ b $将SSL证书中的 - if you are sitting behind a proxy check your Eclipse proxy settings
- any errors in the Eclipse error log ?
- EGit 1.3.0 can definitively clone over https
- what kind of http authentication does your git server want ? JGit/EGit at themoment only supports basic and digest authentication
- is your server using a self-signed SSL certificate ? Then you either need totell Java (on the EGit end) that it should trust this certificate or switchoff the SSL certificate using the git configuration parameter https.verify=false
关闭。 b
这篇关于EGit复制无效的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!