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
上一篇: JGit 设置邮箱和用户名