首页 > 解决方案 > 如何使用 JGit 成功克隆 GIT 存储库?

问题描述

我正在尝试克隆我的存储库,但我做不到...

我有这个方法:

    public static void cloneFilesFromRepository(String urlRepository, String localPath) {
        final File localPathFile = new File(localPath);

        try {
            Git.cloneRepository().setURI(urlRepository).setDirectory(localPathFile)
                    .setCredentialsProvider(new UsernamePasswordCredentialsProvider("user", "password")).call();
        } catch (InvalidRemoteException e) {
            e.printStackTrace();
        } catch (TransportException e) {
            e.printStackTrace();
        } catch (GitAPIException e) {
            e.printStackTrace();
        }
    }

但是当我执行它时,我得到了这个错误:

在此处输入图像描述

我复制并粘贴存储库 URL,我可以访问存储库。

我不明白为什么这会发生在我身上......

标签: javagiteclipsejava-8jgit

解决方案


推荐阅读