«git-subtree» 태그된 질문

25
하위 디렉토리를 별도의 Git 저장소로 분리 (이동)
여러 하위 디렉토리가 포함 된 Git 저장소가 있습니다. 이제 하위 디렉토리 중 하나가 다른 디렉토리와 관련이 없으며 별도의 저장소로 분리해야한다는 것을 알았습니다. 서브 디렉토리 내에 파일 히스토리를 유지하면서 어떻게해야합니까? 복제본을 만들고 각 복제본의 원치 않는 부분을 제거 할 수 있다고 생각하지만 이전 버전 등을 확인할 때 완전한 트리를 제공한다고 가정합니다. …

22
두 개의 Git 리포지토리를 어떻게 병합합니까?
다음 시나리오를 고려하십시오. 자체 Git 저장소에서 작은 실험 프로젝트 A를 개발했습니다. 이제 성숙 해졌고 A는 자체 큰 저장소가있는 더 큰 프로젝트 B의 일부가되기를 바랍니다. 이제 A를 B의 하위 디렉토리로 추가하고 싶습니다. 어느 쪽이든 히스토리를 잃지 않고 A를 B로 병합하는 방법은 무엇입니까?


8
파일 히스토리를 깨지 않고 두 개의 Git 리포지토리 병합
두 개의 Git 리포지토리를 새로운 세 번째 리포지토리로 병합해야합니다. 하위 트리 병합 (예 : 두 개의 Git 리포지토리를 병합하는 방법에 대한 Jakub Narębski의 답변) 을 사용 하여이 작업을 수행하는 방법에 대한 많은 설명을 찾았으며 하위 트리를 커밋 할 때 모든 파일을 병합한다는 점을 제외하고는 대부분 지침을 따릅니다. 이전 리포지토리에서 새 …
226 git  git-subtree 

12
이 최신 Git 하위 트리를 푸시 할 수없는 이유는 무엇입니까?
몇 가지 기본 코드를 공유하기 위해 작업중인 몇 가지 프로젝트와 함께 Git 하위 트리를 사용하고 있습니다. 기본 코드는 자주 업데이트되고 모든 프로젝트에서 업그레이드가 발생할 수 있으며 결국 모든 프로젝트가 업데이트됩니다. git이 내 하위 트리가 최신 상태라고보고했지만 푸시가 거부되는 문제가 발생했습니다. 예를 들면 : #! git subtree pull --prefix=public/shared project-shared master …
88 git  git-subtree 

4
Git 서브 모듈의 대안?
나는 Git 서브 모듈을 사용하는 것이 내 개발 워크 플로에서 다소 번거 롭다고 생각합니다. Git 하위 트리와 Gitslave에 대해 들었습니다. 여러 저장소 프로젝트를위한 더 많은 도구가 있으며 어떻게 비교합니까? 이러한 도구를 Windows에서 실행할 수 있습니까?

5
git 하위 트리를 언제 사용합니까?
어떤 문제가 git subtree해결됩니까? 이 기능을 언제, 왜 사용해야합니까? 나는 그것이 저장소 분리에 사용 된다는 것을 읽었습니다 . 그러나 관련되지 않은 두 개의 저장소를 하나로 묶는 대신 두 개의 독립적 인 저장소를 만들지 않는 이유는 무엇입니까? 이 GitHub 가이드 에서는 Git 하위 트리 병합을 수행하는 방법을 설명 합니다 . 나는 …
81 git  git-subtree 
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.