5
어떻게 현재 헤드에서 마지막 커밋을 가져올 수 있습니까?libGit2Sharp를 사용하여 git 저장소에서 HEAD로부터 마지막 커밋을 얻는 방법은 무엇입니까?
나는 현재 Branch (repo.Head)를 얻은 다음 SHA1 (how?)을 얻고 SHA1 (how?)를 사용하여 커밋을 조회 할 필요가 있다고 생각한다.
어떻게 현재 헤드에서 마지막 커밋을 가져올 수 있습니까?libGit2Sharp를 사용하여 git 저장소에서 HEAD로부터 마지막 커밋을 얻는 방법은 무엇입니까?
나는 현재 Branch (repo.Head)를 얻은 다음 SHA1 (how?)을 얻고 SHA1 (how?)를 사용하여 커밋을 조회 할 필요가 있다고 생각한다.
현재 헤드에서 마지막 커밋을 가져와야합니다. 어떻게해야합니까?
repo.Head
은 현재 Branch
또는 저장소를 반환합니다.
Branch
은 Tip
속성이 최신 Commit
을 나타냅니다. 따라서
:
repo.Head.Tip
최신 반환은 현재 Head
의 커밋합니다.
repo.Head.Tip.Id
이 Commit
의 샤.
나는 당신은 최신의 샤을 retreive하는 이러한 종류의 코드를 활용 this test 엿볼 수
을 날 수 있습니다에서 지적 브랜치의 커밋 테스트 케이스를 찾을 수 couldnt한다 머리.
감사합니다. 또 다른 빠른 질문 : libGit2Sharp가 git-revert를 지원하는지 알고 있습니까? – user1130329
git-revert -> 아직 지원되지 않습니다. 이것은 libgit2에서 완전하게 마무리되지 않은'merge' 기능을 필요로합니다. – nulltoken