현재 성장중인 자식 프로젝트가 있고 여러 부분이 프로젝트로 시작하고 있습니다.하위 모듈로 자식 프로젝트를 분할하십시오.
그래서 하위 모듈을 만들고 파일의 기록을 유지하려고합니다. 가 서로 다른 폴더 간 이동 (예 partThatIsItsOwnProject
에 partThatIsNotItsOwnProject
에서 내가 너무 그 이동의 역사를 가지고 싶습니다.)이었다
하기 전에 : 내가 가지고 싶은
/.git
/someFiles
/partThatIsItsOwnProject
--/subdirectory
/partThatIsNotItsOwnProject
--/subdirectory
:
/.git
/someFiles
/partThatIsItsOwnProject
--/.git
--/subdirectory
/partThatIsNotItsOwnProject
--/subdirectory
그래서 나는 git subtree
이 될 것이라고 추측했지만 원래의 저장소를 유지하고 일부만 표시하는 것으로 보입니다. git submodule
이 설정의 대상인 것으로 보이지만 어떻게 전환합니까?