ParallelGit是为Git应用准备的高性能JavaNIO内存文件系统。ParallelGit是基于JGit构建的,可以帮助Java项目快速的访问Git文件。
ParallelGit可以帮助你操作本地Git仓库,允许你通过Java7io文件系统接口来访问Git仓库,达到跟原生文件系统一样的体验。
示例CreateRepository
public Repository createProjectRepository() { File dir = ew File("/home/project/repo"); retur RepositoryUtils.createRepository(dir);}CreateBrach
public void brachFromMaster(Strig ewBrach, Repository repo) { BrachUtils.createBrach(ewBrach, "master", repo)}ReadFile
public void pritFile(Strig fileame, Repository repo) { byte[] blob = GitFileUtils.readFile(fileame, "master", repo); Strig text = ew Strig(blob); System.out.pritl(text);}
评论