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

JGit:我想获取特定分支中的所有文件和文件夹

最编程 2024-03-09 20:16:51
...

我看过很多教程,但没有找到任何代码来获取特定分支中的所有文件和文件夹。

我已经尝试过这段代码

File src = new File("C:\\Users\\Winfo\\Documents\\GitHub\\WDAS");
    org.eclipse.jgit.lib.Repository repo = new FileRepositoryBuilder().readEnvironment().findGitDir(src).build();
    Git git = new Git(repo);
    git.checkout()
    .setName("new-branch")
    .setStartPoint("commit id") // commit id here
    .call();
    ```
这是基于提交ID创建单独的分支,但是我需要基于分支在本地存储库中克隆文件和文件夹的列表。

我是JGit的新手,有人可以满足我的要求。提前致谢

问题来源:Stack Overflow

推荐阅读