libgit2

    2

    1답변

    특정 리모컨의 HEAD에 git_reference *을받는 방법을 알아낼 수 없습니다. 는 내가 가지고 : git_repository * repo = NULL; git_reference * ref = NULL; /* ...load repository... */ if(git_reference_lookup(&ref, repo, "remotes/orig

    1

    1답변

    libgit2sharp를 사용하여 가져 오기, 변경, 일부 파일 커미트 및 원격 원본으로의 푸시를 자동화하는 개념 증명에 사용합니다. 나는 푸시 여전히 아직 완료되지 않은 것을 알고 있지만, 는이 vnext에 가져하지만 난 그것을 호출 할 때 : 오류가 libgit2에 의해 제기되었다. 범주 = Os (오류). using (var repo = new Re

    1

    1답변

    libgit2으로 마지막 커밋을 가져 오는 복사 - 붙여 넣기 예제가 없으므로 하나 추가해야한다고 생각했습니다. libgit2의 예제는 git_oid_fromstr() ... libgit2가 현재 개발 중이며 (2013 년 3 월), 새로운 기능이 매일 추가되므로 공식 문서와 소스 코드를 살펴보십시오. : liggit2 API 헤더는 아주 잘 주석 - he

    0

    1답변

    libgit2 API를 사용하면 추적을 위해 파일을 '추가'하거나 스테이징 영역에 수정 된 파일을 추가하는 것과 차이가 있습니까? 이것은 내가 현재 수정 추적 파일을 무대에 사용하고있는 코드 : int giterror = git_repository_index(&index, open_repo); if(giterror != 0) { return g

    0

    1답변

    저는 libgit2를 사용하여 Git이 어떻게 작동하는지 더 잘 이해하려고 노력하고 있습니다. 이를 위해 저는 약간의 미니 클라이언트를 학습용으로 구현해 왔으며 꽤 잘 진행되고 있습니다. 그러나 git_tag_create 함수를 사용하여 만든 태그를 커밋하는 방법을 알아낼 수 없습니다. 인덱스에 추가 할 필요가 있다고 생각하지만, 어떻게해야하는지 알 수 없

    1

    1답변

    나는 libgit2 용 fetch example과 비슷한 git fetch 기능을 사용하고 있었지만 몇 가지 문제가 있습니다. 제공된 예제는 나를 위해 작동하지 않는 것 같습니다. 특히 git_remote_update_tips은 -1을 반환하고 giterr_last은 리모컨에서 연결이 끊어 졌음을 나타냅니다. git_remote_update_tips이 먼저

    4

    4답변

    rugged을 사용하여 내 git repo에 커밋되지 않은 변경 사항이 있는지 확인하려면 어떻게해야합니까? How do I programmatically determine if there are uncommited changes?

    0

    1답변

    git_index_add_from_workdir을 사용하여 추가하지만 git_index_entrycount가 0을 반환하는 이유는 무엇입니까? 및 다른 질문, 나는 원격에서 자식을 복제하고 git_index_entrycount도 0을 반환합니까? 왜? 아래 내가 IndexCount을 얻었는지, 내가 먼저 (IBAction)IndexInfo:(id)sende

    3

    2답변

    일부 배경 : 나는 데이터 저장 층으로 힘내 사용의 가능성을 찾고 있어요 . 기본적으로 응용 프로그램 상태를 설명하는 일부 XML 파일의 모든 버전을 유지해야합니다. 사용자는 이전 상태로 되돌릴 수있을뿐만 아니라 이전 상태로 되돌릴 수 있도록 "Time Machine"이 필요합니다. 이는 서비스 계층 뒤에 숨겨 지지만 백 엔드에서 힘내 사용을 고려하고 있습

    3

    1답변

    견고한 2 개의 파일의 차이점에 대한 문서를 찾지 못했습니다. 나는 @repo=Rugged::Repository.new($reponame) @[email protected]('D:\Ruby\MyGitRepo\file1.txt','blob') puts @sha commit = @repo.lookup(@sha) 얼마나 견고한 동일한 개체의 두 커밋의