欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

询问如何使用 JGit 库获取 git 仓库文件夹中所有文件的 SHA 值列表 EN

最编程 2024-03-09 21:14:14
...

我相信我可以使用git ls-files -s <file name>命令通过命令行获取文件夹中所有文件的SHA值。我想知道在JGit Java库中有没有类似的方法?

PS:我不想自己计算文件的SHA,文件夹中可能有很多文件,所以我需要获取已经存在于git对象中的SHA。此外,我不能执行Runtime.getRuntime().exec("git ls-files -s"),因为主机不会识别git本身。