로컬 저장소의 업스트림 프로젝트를 일부 변경했습니다. 원래 상류의 레포를 내 로컬 프로젝트에 복사했습니다. 이제 커밋 범위를 포착하여 업스트림 저장소에 적용하고 싶습니다. 패치로이 작업을 수행 할 수 있지만이 작업을 위해 서브 트리 병합을 사용할 수 있는지 궁금합니다. 따라서,보다 구체적으로Git : 서브 트리 분기에 일련의 로컬 커밋을 병합합니다.
: 나는이 분기로 변경 B와 병합 어떻게 원격, 체크 아웃 그 가지 중 하나로서 projectB의 환매 특약을 추가하는 경우
이# project structure
root
projectB
...
# history
HEAD
C
B
A
가에있는 다른 변화 뒤에두고 내 메인 repo, 그리고 마침내 projectB의 원격으로 지점을 밀어?
생각하십니까?
체리 따기 가장 가능성이 당신이 http://stackoverflow.com/questions/1994463/how-to-cherry-pick-a-range-of-commits-and-merge-into 찾고있는 것입니다 -another-branch – Patrick