git-subtree

    0

    1답변

    저는 프로젝트에 자체 GIT 저장소가있는 두 개의 구성 요소 (A & B)가 있습니다. 이러한 구성 요소 A & B는 인터페이스를 공유합니다 (단 하나의 헤더 파일 인 interface.h가 있습니다). SVN에서는 SVN 외부 속성을 사용하여 복제하지 않고 두 저장소간에이 인터페이스 파일을 공유하는 것이 매우 간단합니다. GIT에서 어떻게 달성 할 수 있

    1

    1답변

    this repository, git subtree merge --squash --prefix=resources/webidl2 8a7ff70664으로 커밋이있는 곳은 this repository이며 병합 충돌이 발생합니다. 디버그 출력을 사용하려면 -d 추가 , 우리는 발견 : Squash found: 5353ef707674e9d894f207581d7dff

    0

    1답변

    나는 특정 저장소를 더 작은 저장소로 분할하는 전략을 평가할 큰 코드베이스를 가지고 있습니다. git 서브 트리 분할을 사용하여, 내가 원하는 디렉토리를 분리 할 수있다. & 커밋 내역이 그대로 보인다. 내가 말하길이 접근법으로 전진하면, Github에 내 오래된 풀 요청 (분리 된 디렉토리의 코드 포함)은 어떻게 될 것입니까? 여전히 이전 코드에 대한 참

    0

    1답변

    목표를 달성하는 방법을 알고 싶습니다. 마스터 디렉토리에서 새 브랜치를 만들고 싶지만 디렉토리가 자동 생성되어 있지 않습니다. 체크인했습니다. 내 릴리스 분기에 최종 바이너리 만 포함되도록하겠습니다. Thiis 내 마스터의 나무 : 새로운 릴리스 브랜치 내가 할 두 가지 방법을 시도 $(release_branch): |------>bin 만

    1

    1답변

    "라이브러리 프로젝트"(DLL1, DLL2, ...)를 참조하는 많은 프로젝트 (PRJ1, PRJ2, ..)가 있습니다. Visual Studio에서 PRJ1 및 DLL1이 포함 된 Solution1을 열어 보겠습니다. 그리고 내가 변경 사항을 저지를 때, PRJ1 저장소와 DLL1 저장소를 밀었습니다. 다른 사용자가 자신의 컴퓨터에서 열린 DLL1 만 있

    1

    1답변

    "슈퍼 프로젝트"의 파일 디렉토리에서 다른 사람들과 작업하기 위해 "하위 프로젝트"를 만들려고했지만 git 하위 트리에서 작동하도록 고심하고 있습니다. 이상적으로 다른 사람들이 하위 프로젝트에서 작업 한 다음 업스트림 변경 사항을 가져와 내 업데이트를 푸시 할 수 있습니다. 여기에이 용도의 MWE가 있습니다. 가 나는 "하위 프로젝트"다음 git subtr

    0

    1답변

    비슷한 질문은 checkout a specific tag with git subtree입니다. 지금은 모든 게 괜찮까지 howere 내가하는 일은 git remote add next https://github.com/iissnan/hexo-theme-next git subtree add --prefix=themes/next next tags/v5.1.0 -

    0

    1답변

    두 저장소의 히스토리를 보존하는 하위 저장소에 하나의 git 저장소를 추가해야합니다 (작곡가 패키지 저장소를 기본 저장소에 병합하여 '경로'유형이 필요함). 최종 목표 하나의 저장소에 프로젝트 별 패키지가 모두 포함 된 저장소가 하나만있는 것이 목표입니다. 나는 서브 트리 워크 플로우를 시도했지만 git merge -s ours --no-commit rep

    2

    1답변

    git pull을 수행 한 후 ~ 100 개의 파일에서 여러 개의 충돌이 발생합니다. 나는 최근에 가져온 변경 사항을 내 자신의 코드를 덮어 쓰길 원한다. this answer은 내가하려는 것과 비슷합니다. 하지만 사용할 때 : 그것은 결과 git merge -s recursive -X theirs : 당신이 병합되지 않은 파일을 가지고 있기 때문에 병

    1

    1답변

    자식 자식 저장소를 여러 개 만들 것입니다. 부모 자식 저장소가 하위 저장소의 모든 커밋을 추적하는 것을 원하지 않습니다. 커밋 내역은 개별 하위 Repos에 배치 할 수 있습니다. 난 그저 부모의 repo에서 당길 때, 나는 모든 하위 repos 뽑아 싶습니다 그리고 내가 부모 repo를 밀어, 모든 subrepos 커밋 된 변경 사항은 서버에 각각의 r