Проверьте конкретную ревизию из Git-репозитория с JGit
Я пытаюсь использовать jGit для клонирования репозитория и проверки конкретного коммита.
Предполагая, что хеш коммита: 1e9ae842ca94f326215358917c620ac407323c81.
Мой первый шаг:
// Cloning the repository
Git.cloneRepository()
.setURI(remotePath)
.setDirectory(localPath)
.call();
Затем я нашел другой вопрос, который предложил этот подход:
git.checkout().
setCreateBranch(true).
setName("branchName").
setUpstreamMode(CreateBranchCommand.SetupUpstreamMode.TRACK).
setStartPoint("origin/" + branchName).
call();
Но я не уверен, как связать два вместе?
Какие-нибудь мысли?