2016-08-14 5 views
-2

git에 업로드하지 않는 프로젝트 디렉토리가 있습니다. 나는 새로운 근원을 추가하기 위하여 근원을 제거하는 것을 시도하고 있었다. 어떻게 든이 명령은 모든 프로젝트 파일을 삭제하고 약 100 시간을 보냈습니다. 어떻게 돌려받을 수 있을까요?"git rm -r." 내 프로젝트를 삭제했습니다.

는 또한 페이지가 git rm가 로컬 컴퓨터에서 파일을 삭제하지 것이라고 말했다

이 롤을 수행 한 후 자식 저장소를 삭제. 거짓말 쟁이!

+1

커밋 된 모든 것이 여전히 있어야합니다. 'git checkout'을하십시오. –

+0

백업. 백업. 백업. – CodeCaster

+0

'git checkout'은 파일 목록을 반환하지만 파일이 있던 폴더는 여전히 비어 있습니다. – jrzelling

답변

2

는 당신이 노력하지 않은 가정하면 :

git stash save 
git stash drop 

이 다소이 고정 로터리 방식이지만, 덜 파고, 주로 고장이 필요합니다. 그것을 망치기가 어려울 것입니다.

+0

'저장을위한 로컬 변경 없음'및 '숨김 없음'이 표시됩니다. – jrzelling

+2

그럼 커밋 했어야했는데, 이것은 단지 "git rm -r."이 아니 었습니다. 나는 "git reset - hard head"를 시도 할 것이다. –

+0

내 IDE에서'.git'도 삭제했습니다. 나는 그것이 무엇을 위해 배웠나 봐. 나는 오류가 발생했기 때문에 새로운'git init'을 시작하기 위해'git' 설치를 정리하려고했습니다. 롤 – jrzelling

관련 문제