}
// search for the tagged files
final RevWalk revWalk = new RevWalk( git.getRepository() );
RevCommit commit = revWalk.parseCommit( branchResult.getObjectId() );
revWalk.release();
final TreeWalk walk = new TreeWalk( git.getRepository() );
walk.reset(); // drop the first empty tree, which we do not need here
walk.setRecursive( true );
walk.addTree( commit.getTree() );