나는이 새로운 프로젝트로 모두 해결했다고 생각했고 자식 서브 모듈이 내 응용 프로그램을 개발하고 배포하는 방법이라고 생각했습니다.서브 모듈에서 파일을 끌어 오지 않는 자식 서브 모듈
내 git repo (Drupal)를 설정하고 Drupal의 7.12 태그로 초기화했습니다. 내 자신의 지점을 만들었습니다. 그런 다음 sites/all/modules/contrib 아래에 필요한 모듈을 git submodule add -branch 7.x git : // path/to/drupal/module sites/all/modules/contrib/module에 추가하십시오.
그런 다음 내 저장소를 github에 밀어 넣으면 간단하게 끌어낼 수 있고 모든 하위 모듈을 배포 경로로 끌어 올 수 있다고 생각했습니다. 그러나 내 모든 모듈이 내가 할 경우에도 뽑아되지 않습니다 자식 서브 모듈 foreach는 자식이
이 밝혀 자식 서브 모듈 업데이트로 다음 또는 자식 서브 모듈 초기화 를 당겨, 내가 잘못했다. 모든 것을 다른 방식으로 다시해야합니까? 그렇다면 어떻게 말해 주시겠습니까?
감사합니다. 나는 단순함으로 돌아가서 drupal 프로젝트의 git fork를 사용했다. drupal 코어 파일을 변경하지 않으므로 drupal 코어의 변경 사항을 병합해도 프로젝트에 해를 끼치 지 않아야합니다. – geekdenz
"git submodule init"과 "git submodule update"를 실행하면 나에게 트릭이 생겼다. 나는 repo를 복제 할 때 자식이 자동으로 하위 모듈을 가져 오지 않는다는 것을 몰랐다. – michaelday
@michaelday'submodule '이 주 프로젝트에 속해 있지 않기 때문에. 하위 모듈을 가져 오려면 repo를 복제 할 때'git clone --recursive'을 사용하십시오. –
ahui