모든 프로젝트에 SVN을 사용하고 있습니다. 때때로 프로젝트 B는 프로젝트 A의 복사본으로 시작됩니다. 프로젝트 A에 일반적인 변경 사항이있을 때 svn merge A
디렉터리 B 내에서 사용할 수 있으며 이러한 변경 사항을 병합합니다.
이제 git을 사용하고 싶다면. 모든 프로젝트를 동일한 저장소에 두는 것을 좋아하지 않습니다. 그런 다음 모든 것을 복제해야하고 SVN에서와 같이 하나의 프로젝트 만 선택할 수 없기 때문입니다. 하지만 각 프로젝트에 대해 하나의 리포지토리가있는 경우 이전에 SVN에서했던 것처럼 어떻게해야합니까?
질문은 하나의 원래 프로젝트와 실제로 관련된 여러 하위 프로젝트를 원하고 동기화 상태를 유지하는 데 가장 좋은 방법 은 무엇입니까? 그리고 나도 그것들을 따로 확인할 수 있기를 원합니다.