GitRepository gitRepository = gitRepositoryOptional.get();
final VirtualFile virtualFile = gitRepository.getGitDir();
final String notLoaded = "Not loaded";
GitCommit gitCommit = new GitCommit(virtualFile, AbstractHash.create(revisionId), new SHAHash(revisionId), notLoaded, notLoaded, new Date(0), notLoaded,
notLoaded, Collections.<String>emptySet(), Collections.<FilePath>emptyList(), notLoaded,
notLoaded, Collections.<String>emptyList(), Collections.<String>emptyList(), Collections.<String>emptyList(),
Collections.<Change>emptyList(), 0);
cherryPick(gitRepository, gitCommit, git, platformFacade, project);