繁体   English   中英

如何从 GIT Repo 读取文件数据。 无需使用 JGIT API 在本地克隆它

[英]How to read the file data from GIT Repo. without cloning it in local using JGIT API

我试图找到一种从 GIT 存储库中获取特定文件数据的方法。 没有使用 JGit API 在本地克隆该文件,但没有找到与此相关的任何内容。 现在,我怀疑 JGit API 中是否有内置的 function 允许远程服务器查看?

请问有人可以指导我吗?

编辑 1:我的 GIT 回购。 托管在 BitBucket 上。

JGit只是一个用于自动化Git特定任务的包装器。 如果它在 Git 中不可用,那么它也不应该在JGit中可用。 文件下载不是 Git 特有的功能,它更像是 Git Repository Provider 特有的功能; 例如,Bitbucket 和 GitHub 提供此功能。

由于您的存储库托管在 Bitbucket 上,因此您应该查看他们的文件下载 Rest API 您应该尝试制作一个自定义包装器来自动执行此 cURL 请求:

curl -s -L https://api.bitbucket.org/2.0/repositories/{workspace}/{repo_slug}/downloads/{file-name}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM