libgit2

    4

    1답변

    내가 명령의 동작을 복제하려고와 자식 체크 아웃 을"복제 자식 체크 아웃 "여기서 (커밋)과 같은 특정 커밋에 대한 참조가 아닌 분기 이름입니다. 를 사용하는 경우 (커밋)를 이 명령은 저장소의 'HEAD'가 커밋 (분리 된 헤드)과 작업 디렉토리를 가리키는 것을 가리킨다. 저장소가 PyGit2로 커밋을 가리킴 : def go(self, repo_name,

    1

    1답변

    , 당신은 객체 저장소에 객체를 추가 사용 사례를 감안할 때, 커밋 새를 가리 키도록 심판을 업데이트 다음 결과 중 하나로 정의되어 안전 libgit2 안전하고 있습니다 : 전원 공급이 중단됩니다 ref가 업데이트되기 전에 저장소의 헤드가 "visible"으로 바뀌지 않습니다. ref가 업데이트 된 후 전원이 끊어지면 헤드가 새 커밋을 가리키며 모든 데이터

    0

    1답변

    "우리"와 "해당"모두에서 만든 파일에 대한 업데이트를 충돌이 발생하지 않도록 고려하고 싶습니다. 해상도는 업데이트 된 코드의 라인 수와 비슷하거나 근접 할 수 있습니다. 얼마나 단순한 지에 관계없이 충돌이 자동으로 해결되기를 원하지 않습니다. 기본값 인 git_merge_options (https://libgit2.github.com/libgit2/#HE

    0

    1답변

    Clion에서 libgit2 API를 사용하여 아무 것도 실행하기가 어렵습니다. Homebrew를 사용하여 필요한 모든 것을 설치했습니다. 이 편집을하기 전에 args = std_cmake_args ... args << "-DBUILD_SHARED_LIBS=OFF" #include <git2.h> 잘 작동하지만 실행하지 못할 수도 있습

    1

    1답변

    최신 버전의 프로그램이 있는지 확인하고 싶습니다. 나는 내 프로그램을 bitbucket.org와 공유하고 있으며 최신 버전을 가져와야하거나 이미 최신 버전을 가지고 있다면 내 C++ 코드가 나를 쓰길 원합니다.

    0

    1답변

    로컬 복제본의 커밋 수와 비교하기 위해 원격 저장소에서 커밋 수를 계산하고 싶습니다. 그 숫자를 얻는 방법이 있습니까?

    0

    1답변

    libgit2를 사용하여 병합을 구현하는 중입니다. 충돌 (파일의 동일한 행이 변경됨)을 처리하는 데 문제가 있습니다. 병합이 중단되고 아무 것도 기록되지 않습니다. 색인 또는 작업 공간. 해결 가능한 충돌 (다른 행에 대한 변경)이 잘 작동합니다. 그것은 분명히 worktree 및/또는 인덱스가 깨끗하지 있음을 나타냅니다, GIT_ECONFLICT으로 종

    1

    1답변

    Libgit2가 설치된 네트워크에서 ssh를 사용하여 매우 간단한 git 복제본을 작성하려고합니다. 프로세스의 제목에 오류가 발생합니다. 내가 뭘 잘못하고 있는지 모르겠다. 명령 줄을 통해 repo를 복제 할 수 있기 때문에 네트워크 문제가 아니다. 키는 지정된 경로에도 있습니다. 키가 이미 설정되어 있으므로 컴퓨터에서 ssh를 사용하려는 경우 복제를 시도

    -1

    1답변

    libgit2를 통해 스쿼시 형 병합을 수행 할 수 있습니까? SO의 "부적절한"메시지 크기 제한을 충족시키는 필러 단어를 추가하십시오. D

    1

    1답변

    git2go를 사용하여 저장소의 최신 작성자 및 가장 최근의 커밋 날짜와 함께 파일 목록을 출력하려고합니다. tree.Walk와 파일을 통해 루프는 간단한 것 같다 : I는 해결 할 수없는 무엇 package main import ( "time" "gopkg.in/libgit2/git2go.v25" ) // FileItem con