git-subtree

    9

    1답변

    나는 일부 지방 변화에 간 git subtree add -P some/path otherremote otherbranch 개발을 다른 저장소를 탑재 한 저장소를 가지고, 또한 함께 할 병합의 몇 라운드로 : git fetch otherremote git subtree merge -P some/path otherremote/otherbranch git

    0

    1답변

    커다란 자식 Repo가 있는데이를 2로 분할하고 싶습니다. "git filter-branch"또는 "git subtree split"을 사용하여이 작업을 수행 할 수 있지만 두 방법 모두 있습니다. 완전히 새로운 커밋 ID (SHA)를 생성합니다. 나는 역사를 다시 쓰고 있으며 커밋 ID를 바꿀 것이라는 것을 안다. 하지만 제 요구 사항은 repos를 분할

    2

    1답변

    git subtree push를 실행하면 응용 프로그램에서 일련의 숫자를 출력하며 이는 repo에 대한 커밋 수가 증가함에 따라 지속적으로 증가하는 것처럼 보입니다. 이것이 발생시키는 문제는 많은 커밋이 있었기 때문에 하위 트리 변경을 푸는 작업이 정말 오랜 시간이 걸린다는 것입니다. 이 프로세스를 가속화 할 수있는 방법이 있습니까?

    2

    1답변

    하위 트리를 자동으로 업데이트하고 싶습니다. 제 3 자 리포지 (repopos)의 서브 트리만으로 구성된 하나의 리포 (repo)를 가지고 있으며, 메인 리포가 꺼질 때마다이를 업데이트하기 위해 포스트 후크를 사용하고 싶습니다.

    1

    1답변

    우리는 일반적으로 CodeIgniter와 유사한 디렉토리 구조를 공유하는 프로젝트에서 작업합니다. 여기서는 응용 프로그램 코드를 둘러싼 프레임 워크가 부모 및 형제 디렉토리에 있습니다. 우리는 우리가 관리해야하는 두 가지 흐름이 있습니다 는 외부 프레임 워크에서 업스트림 변경을 끌어 개인 (비 GitHub의) 저장소에 우리 지역의 응용 프로그램 코드 (예

    7

    2답변

    에없는 어떤 커밋 : main main 저장소는 (external/main 디렉토리에 잠시 후 합병 external 하위 트리로). 이제 external/main에 대한 변경 사항을 main 리포지토리로 마이그레이션하고 싶지만이 커밋과 external/<anything-else>과 같은 다른 관련없는 커밋 만 리포지토리로 마이그레이션하고 싶습니다. git

    4

    1답변

    나는 자식 서브 모듈, 자식 서브 트리 및 드문 드문 체크 아웃을 연구 해 왔으며 단순히 내 머리를 감쌀 수 없습니다. 여기에 나의 유스 케이스가있다 : 나는 하나의 repo를 가지고있다. frontend-repo는 AngularJS 기반 프론트 엔드에 대한 파일뿐만 아니라 테스트, 문서화 등과 관련된 몇몇 폴더를 가지고있다.이 repo의 하위 폴더는 'c

    0

    1답변

    나는 여러 스킨/그래픽 팩을 가지고있는 안드로이드 프로젝트에서 일하고 있습니다. 이름이 동일하지만 여러 그래픽 (다른 브랜드의 경우) 인 여러 자산 폴더를 만들었습니다. 처음에는 모든 소스 코드를 포함하는 기본 프로젝트를 만든 다음 각 애셋을 포함하는 각 브랜드의 하위 트리를 만들 수 있다고 생각했습니다. 문제가 있었지만 원래 프로젝트에 하위 트리를 추가했

    1

    1답변

    현재 외부 저장소에 추출한 다음 서브 트리로 내 기본 프로젝트에서 참조하려는 파일 이라는 디렉토리가 있습니다. 주 리포에서 내 파일의 기록을 잃지 않고이 하위 트리 연결을 설정하지 않고이 작업을 수행하려면 어떻게해야합니까? 이후 --subdirectory-filter <directory> Only look at the history which t

    6

    1답변

    master에서 더 이상 사용되지 않는 이전 웹 사이트의 코드가 들어있는 저장소가 있습니다. 사이트는 새로운 저장소에서 완전히 재 설계되었으며 해당 저장소의 코드와 기록이 이전 사이트의 저장소에 복사되었습니다.이 사이트를 new_site이라고합시다. 내역이 완전히 다르므로 new_site을 master으로 병합 할 수 없습니다. 서브 모듈과 서브 트리 병합