2017-03-23 4 views
1

나는 자식 repo my-custom-framework 있습니다. 이 레포에서는 많은 프로젝트를 만드는 데 사용하는 프레임 워크를 유지합니다. 새 프로젝트가있을 때마다이 저장소를 무언가 my-project-repo에 복제합니다.부모와 자식 프로젝트를 함께 유지

내가 원하는 것은 my-project-repo에서 작업하는 동안입니다. 나는 또한 부모 repo에 합병되기를 원하는 약간의 변경을한다 my-custom-framework. 그 반대. 또한 프로젝트 별 변경 사항이 상위 리포지토리에 병합되지 않도록해야합니다.

이것을 달성하는 가장 좋은 방법은 무엇입니까? 나는 인터넷 검색을 시도했다. submodules과 같은 기사가 나타납니다. 나는 내 문제를 해결할 수 없을 것이라고 생각합니다.

+0

'내-맞춤 framework' 프레임 워크의 어떤 종류입니까? HTML 파일, 상용구 코드, 실행 가능한 코드, 뭐야? – jwodder

+0

PHP CodeIgnitor 프레임 워크이며 간단한 작업 시스템과 같은 기본적인 작업 프로젝트와 작곡가, bower 및 RESTful API를 통한 타사 라이브러리가 있습니다. –

답변

0

환경 변수 GIT_DIR을 사용할 수 있습니다.

cd path/to/subproject 
set GIT_DIR=path/to/superproject 
git rev-parse --git-dir 
git commit 
set GIT_DIR= 

페이지의 '자식 도움말 자식'