2013-09-22 9 views
1

힘내에서 도트 파일을 저장하려고하는데, 약간의 장애가 있습니다. 하위 모듈로 Git 저장소 (contrib/completion/*.bash)의 일부분에 대한 스파 스 체크 아웃을 포함하고 싶습니다. 이 작업을 수행 할 수 있지만 저장소 변경 내용을 커밋하고 새 위치로 복제 한 후 스파 스 체크 아웃 구성이 손실됩니다. 내가 틀렸다면 정정하되 스파 스 - 체크 아웃 구성이 부모 레포의 .git 폴더에 모두 저장되어 있다고 생각합니다.버전 관리에서 힘내 서브 모듈 구성

나머지 저장소와 함께이 구성을 복제 할 수있는 좋은 방법이 있습니까? 나는 repo를 복제 할 수있는 지점으로 가서 git submodule init을 발행 한 다음 git submodule checkout을 발행하고 .git/modules/git/info/sparse-checkout 파일에 포함 된 디렉토리 만 체크 아웃했습니다.

현재 저장소가 도움이되면 https://github.com/bgshacklett/dotbash에 있습니다.

답변