2014-01-28 3 views
4

미리 도움을 청하십시오. Atlassian Stash 인스턴스를 저장소에 저장했습니다. 인스턴스가 종료되고 내가 남긴 유일한 작업은 repo의 ".git"폴더 (즉, 후크, 로그, 참조, 개체, 하위 폴더가있는 폴더) 인 것입니다. 이 폴더에서 리포지토리를 다시 만들 수있는 방법이 있습니까? 그렇다면 어떻게? 명확히하기 위해 파일 자체가 없으며이 폴더 안에 내용 만 있습니다. 어떻게 든이 버전의 파일을 다시 만들어야합니다.은닉 저장소에서 .git 폴더의 git 저장소를 다시 만듭니다.

+1

완전한'.git' 폴더입니까? 나는. 'HEAD'와'config' 파일들과'objects' 디렉토리도 있습니다. 그렇다면 정상적인'git clone '을 시도해보고 작동하는지 확인하십시오. – Shahbaz

+0

'git reset --hard'가 작동합니까? – ksg91

답변

2

그는 Git 저장소를 복사합니다 작동하는 경우 .git 폴더의

git clone file:///opt/git/project.git 

git clone을보십시오.

대체 : 최근에 Atlassian Stash 서버에서 git pull에 속한 클라이언트가 있습니까? 가장 새로운 클라이언트의 .git 저장소를 새 서버 저장소로 간단하게 사용할 수 있습니다.

+0

이것은 완벽하게 작동했습니다. 감사합니다! – user3245602

관련 문제