git-plumbing

    0

    1답변

    접두어가있는 일련의 가지가 있는데,이 접두사를 다시 사용하고자하지만이 접두사가있는 기존 분기를 그룹화하지 않으려합니다 (현재는 사용되지 않습니다). 나는 .git/refs/heads에 서브 디렉토리를 만들었다. 악의적 인 부작용이 있는지, 또는 분기 이름 세트를 어디에 넣을 지에 대한 더 나은 권장 사항이 있는지 알고 싶습니다. 이러한 능력은 좋을 지 몰라

    2

    1답변

    최대 this question의 후속 조치로 git이 이후 ​​명령 (예 : update-ref과 같은 배관 명령)에 대한 자동 완성 기능 (분기 등)을 제공 할 수 있는지 스스로에게 묻습니다. update-ref은 branch -f보다 많은 유연성을 제공하지만 항상 전체 참조 이름을 입력해야하므로 사용하기가 번거 롭습니다. 나는 그것을 사용하고 싶지 않습

    0

    1답변

    명령 줄 (delete first git commit)을 사용하는 것이 가능하다는 것을 알고 있습니다. 그러나 github의 API를 사용하여 비슷한 작업을 수행 할 수는 없습니다. 심지어 가능할까요?

    2

    2답변

    bare repo 명령으로 git plumbing 명령을 사용하여 커밋 기록을 작성하려고합니다. 블롭을 포함하고있는 하나의 익명 트리 객체로 커밋을 생성 할 수는 있지만,이 익명 트리 객체에 다른 트리 객체를 포함시키는 방법을 알 수는 없습니다. 내가 git read-tree --prefix=tree_name tree_sha 를 사용하여 시도하고 나에게 말

    1

    1답변

    Git 개체를 망친 것으로, 트리 개체 내의 트리 항목에 항상 이러한 사용 권한이 있음을 발견했습니다. 040000 DirEntry hash 04는 디렉토리 있다는 것을 의미하지만, 권한이 000이 망할 놈의 나무 권한을 저장하지 않음을 의미 하는가, 또는 유닉스 작동하는 방법이다?

    0

    2답변

    서로 다른 경로에 존재하는 파일의 두 버전을 다른 git 커밋에서 비교하려고합니다. 나는 diff를 원하지 않는다, 나는 단순히 내용과 모드가 같은지 알고 싶다. diff-files에 대한 문서는 반환 값의 의미를 나타내지 않습니다. 나는 git에서 cmp (1)과 비슷한 것을 보지 못했다. 이 작업을 수행 할 다른 배관 도구가 있습니까? 아니면 diff

    1

    1답변

    내 git 저장소에 알고리즘을 사용하여 분기 이름과 태그를 기반으로 모든 커밋을 하나 이상의 고유 한 버전 번호를 할당합니다. 이 메커니즘을 다른 큰 저장소와 함께 사용하고 싶습니다. 파일을 전송하지 않고 복제하고 싶습니다. 베어 클론은 blob의 작업 복사본을 제거하는 데 도움이되지만 여전히 서버에서 해당 복사본을 다운로드합니다. --depth 1의 얕은