내가 아는 한, d3과 같은 제 3 자 코드를 추가하는 것은 일반적으로 git submodule로 추가하는 것입니다. 이것은 주 repo의 크기를 줄이지 만, 주 repo에 d3 (예를 들어) 코드를 사용하면 d3이이를 사용하는 일부 코드를 변경하는 경우 디버깅하는 데 도움이됩니다.제 3 자 js 코드를 git 하위 모듈로 추가해야합니까, 아니면 제 자신의 저장소에 추가해야합니까?
최신 버전을 체크 아웃하고, 코드를 사용하여 개발하고, 내 저장소에 푸시해야하는 이유가 있습니까?