2016-09-20 4 views
0

안녕하세요, 일부 커밋을 한 후에 액세스 권한이없는 하위 모듈을 삭제했습니다. 다른 하위 모듈을 사용해야하기 때문에 하위 모듈이 필요하지만 현재는 개인용이며 하위 모듈을 추가하여 삭제할 수 없습니다. 자식 서브 모듈?삭제 된 자식 서브 모듈

답변

2

어떻게 하위 모듈을 제거 했습니까?

.gitmodules 파일 또는 .git/config 파일에서 제거하여 제거한 경우 취소 만하면됩니다. 하위 모듈의 데이터/코드는 여전히 로컬에 있습니다.

그러나 디스크에서 제거하고 프로젝트를 비공개로 설정 한 경우 수행 할 수있는 작업은 거의 없습니다. 아마도 repo의 포크가 있거나 직장 동료/친구 중 한 명이 재사용 할 수있는 것보다 하위 모듈 사본을 가지고있을 것입니다.

+0

.gitmodule에서 제거한 후 커밋 해시를 잃어 버림 –

+0

그런 경우 마지막 패러미터의 조언을 따르거나 pkg를 비공개로 설정 한 사람들과 대화를 시도하십시오 (액세스 권한이있는 경우에 대비하여). –

관련 문제