java - 如何使用 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,我可以访问存储库。
我不明白为什么这会发生在我身上......
解决方案
推荐阅读
- python - 从另一个 Python 脚本导入函数时,如何确保导入的模块正常工作?
- python - 如何操作 Google Ads API 的 Enum 类的对象 - python
- c# - 如何使用 .NET Core 在 href 上设置特定路由
- typescript - 在 Node.js 上的 typescript 文件之间拆分 Actions-on-Google 意图
- r - 在 macos 上的 R 图中使用 texlive 字体
- sql - Google 的 BigQuery 中的“dom_content_loaded.histogram.bin.start/end”有什么区别?
- python - anaconda_build 教程在 MacOS High Sierra 上失败:未加载库:libcrypto.1.0.0.dylib
- javascript - Express.js 路由 404
- cloud-foundry - 在 Cloud Foundry 应用程序中保存和发布版本的最佳方式是什么?
- python - 为什么使用 networkx 库制作的图表看起来很乱?