문제

누구든지 경험이 있지만 실제로는 Heroku 인스턴스로 만들기 위해 빛나는 CMS 확장을 얻는 사람이 있습니까? 하위 모듈을 제거하고 파일을 다시 추가하려고 시도했지만 실제로는 많지 않았습니다.

도움이 되었습니까?

해결책

Heroku는 현재 GIT 하위 모듈을 지원하지 않습니다. 그러나 (우수한) 문서화는 다음과 같은 방법을 표현합니다. 여기에서 확인하십시오

문서에서 :

$ cd myapp
$ rm -rf `find . -mindepth 2 -name .git`
$ git add .
$ git commit -m "brought submodules into the main repo"

다른 팁

GIT 서브 모듈은 현재 지원되지 않습니다. 우리는 미래에 그들을 지원할지 여부를 평가하고 있습니다. 그 동안 주요 프로젝트에서 하위 모듈을 추적해야합니다. 다음과 같이 할 수 있습니다.

$ cd myapp
$ rm -rf `find . -mindepth 2 -name .git`
$ git rm --cache `git submodule | cut -f2 -d' '`
$ git rm .gitmodules
$ git add .
$ git config -l | grep '^submodule' | cut -d'=' -f1 | xargs -n1 git config --unset-all
$ git commit -m "brought submodules into the main repo"

프로젝트가 하위 모듈을 사용하는지 확실하지 않은 경우이 명령을 실행하십시오.

$ find . -mindepth 2 -name .git

출력이 인쇄되면 서브 모듈이 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top