2017-02-11 4 views
-1

작곡가를 사용하여 제 3 자 라이브러리를 내 애플리케이션에 추가했으며 하위 모듈입니다. 이 서브 모듈을 부모님 자식 저장소에서 사용할 수있게하여 git repo에 푸시 할 수있게하십시오. 어떻게 할 수 있습니까? 현재 서브 모듈을 보존하여 해당 라이브러리로 계속 업데이트 할 수 있기를 바랍니다. 당신이 서브 모듈을 사용하려는 이유상위 저장소에 Composer Git Vendor Submodule 추가

echo "vendor/" >> .gitignore 

내가 완전히 이해하지 않는,하지만 내 추측은 당신이 원하는 무엇이든을 위해 그들을 필요가 없다는 것입니다 :

답변

0

당신은 당신의 .gitignore 파일로 vendor 폴더를 추가해야합니다 Composer를 사용하여 가져 오는 응용 프로그램과 라이브러리와 관련이 있습니다. 공급 업체 폴더를 무시하면 내부에 체크 아웃 된 리포지토리는 하위 모듈로 언급되지 않습니다.

composer.lock 파일을 커밋하고 라이브러리의 분기에 따라 회피하십시오. 태그 버전을 사용하십시오.