8
jGit을 사용하여 저장소를 복제하고 특정 커밋을 체크 아웃하려고합니다.Git 저장소에서 특정 버전의 JGit을 확인하십시오.
커밋 해시가 1e9ae842ca94f326215358917c620ac407323c81이라고 가정합니다.
내 첫 번째 단계는 다음과 같습니다 어떻게 함께 두 가지를 연결하는
git.checkout().
setCreateBranch(true).
setName("branchName").
setUpstreamMode(CreateBranchCommand.SetupUpstreamMode.TRACK).
setStartPoint("origin/" + branchName).
call();
하지만 확실 해요 :
// Cloning the repository
Git.cloneRepository()
.setURI(remotePath)
.setDirectory(localPath)
.call();
내가 다음이 접근 방식을 제안 또 다른 질문을 찾았나요?
의견이 있으십니까?
Git.cloneRepository().setURI(remotePath).setDirectory(localPath).call();
이
그냥이 같은 checkout
호출 할 수있는이 ID로 커밋 체크 아웃 :
감사합니다. 이것은 내가 필요한 것입니다! – MrD