2012-02-16 4 views
0

모든 프로젝트를 기반으로하고 싶은 프레임 워크를 만들었습니다.복제본을 새 프로젝트에 추가 할 수 있습니까?

git 정보를 모두 사용하여 새로운 프로젝트에 복제 할 수 있다면 좋을 것입니다.

복제 후 .git 폴더를 삭제할 수있는 유일한 방법은 무엇입니까?

감사

+0

참조 : http://stackoverflow.com/questions/160608/how-to-do-a-git-export-like-svn-export – minopret

답변

0

당신이 당신의 솔루션을 다른 저장소에 의해 호스팅 프로젝트를 포함 할 수있는 git submodules 찾고있는 것 같다. 따라서 기본적으로 하위 프레임 워크 (프레임 워크가 호스트하는 저장소를 참조)를 프레임 워크에 기반한 프로젝트가 들어있는 저장소에 추가해야합니다.

0

.git을 원하지 않으면 복제 및 삭제를 수행하고 git archive 명령의 원격 옵션을 사용하여 repo의 내용을 직접 가져올 수 있습니다 (배관 및 언타).

더 유연한 경우 git submodules은이 용도로 사용되지만 repo 복제와 동일하지만 하위 모듈 정보는 루트 저장소에서 추적되며 저장소를 복제하는 모든 사용자는 하위 모듈을 가져올 수 있습니다 .

관련 문제