我正在尝试使用Egit克隆远程git存储库,通过https协议.我按照这个在线教程.
当我插入URI:https:// username @ host:port/repositorypath,password并单击NEXT时,我收到以下错误消息:
Cannot list the available branches.
Reason:
Exception caught during execution of ls-remote command.
Run Code Online (Sandbox Code Playgroud)
我怎样才能克隆这个回购?
Dan*_*Lee 45
听起来Egit正在寻找一个ssl证书并拒绝在没有它的情况下运行.一个很好的解决办法,让问题消失并远离:窗口→首选项→团队→Git→配置→新条目→ http.sslverify= false.
那应该照顾它.
这对我有用.
1)在Eclipse中,Window -> Preferences -> General -> Network Connections -> SSH2(或者只是在搜索过滤器上键入SSH2).转到"Key Management"标签.点击"Generate RSA Key".您现在可以看到生成的密钥信息.复制此生成的密钥.保持此窗口打开并执行第2步.
2)转到GitHub帐户.点击你的profile -> Manage Account -> SSH keys -> Add key.现在粘贴以前复制的密钥,然后"Add key".
3)现在回到eclipse Preferences窗口.单击"Save Private Key"以将RSA密钥保存到文件.默认情况下,这将保存到Users\user_name\.ssh目录.此处提供Passphrase是可选的.
这就是全部,现在重启Eclipse并克隆存储库.
| 归档时间: |
|
| 查看次数: |
75630 次 |
| 最近记录: |