브랜치를 git에서 병합하는 방법을 알고 있습니다. 동료는 모두 하위 프로젝트에 큰 변화가 만들어졌다 지점을 가지고git : 개별 커밋에 상관없이 한 브랜치의 소스 트리의 일부를 다른 브랜치에 병합하십시오.
project/
|--subproj1/
| |---(files)
|
|--subproj2/
|---(files)
:
나는 다음과 같다 지점이있다. 더 구체적으로 말하자면, 그는 새로운 서브 프로젝트에서 공통된 코드를 사용하도록 둘 다 변경했습니다. 그러나 여러 가지 이유로 우리는 장래에 언제든지 지회를 추진하지 않습니다.
내 브랜치는 subproj1에서만 마스터와 분기됩니다. 여기서 하위 프로젝트 별 기능 향상을하고 있습니다. 내 하위 프로젝트는 다른 일부 프로젝트보다 중요하지 않으므로 어떤 유형의 변경 사항을 적용 할 수 있는지에 대한 제약이 적습니다. 내 동료의 subproj1 변경 사항 (그리고 이러한 변경 사항이 적용되는 새 subproj3)을 병합하고 싶지만 내 기존 subproj2 만 남겨 둡니다. 언젠가 미래에 그가 프로젝트를 완전히 마스터하여 마스터로 만들 때, 그의 subproj2가 일반적으로 병합되도록 변경하고 싶습니다.
어떻게해야합니까?
달콤한,이 시도해 보겠습니다. 감사! –