2012-06-07 4 views
-2

bitbucket에 저장소가 있습니다. 이클립스에서 잠시 사용하지만, 이클립스 프로젝트를 로컬 git 저장소와 파일 시스템의 다른 위치로 복사하고 3 주 동안 로컬로 작업한다. 나는 자식과 초보자, 그래서 그냥 그대로 프로젝트를 복사합니다.힘내는 역사의 변화를 완전히 대체했습니다. 파일을 복원하는 방법?

어제 로컬 변경 사항을 적용한 다음 원격 지점으로 전환하려고합니다. 이제 git-gui에서 오래된 bitbucket 커밋과 새 파일 만 보입니다. git-gui에서 어디서나 검색합니다. 그러나 리포지토리의 크기에 따라 새 파일이 여전히 남아 있다고합니다 (bitbucket 16MB, 로컬 300MB 이상).

git branch은 2 개의 분기 (master 및 * (분기 없음))를 보여 주며 둘 다 bitbucket 커밋을 표시합니다. 나는 어떤 지사도 만들지 않았고, 나는 처음에 bitbucket에서 repo를 복제 한 다음 커밋을 한 다음 복사 된 repo를 푸시 한 다음 분기를 변경하려고 몇 가지 작업을 수행했습니다. 내 로컬 파일을 복원하는 방법에 대한 아이디어는 대단히 감사하겠습니다!

답변

2

정확한 상황이 무엇인지 이해하는 데 어려움을 겪고 있습니다. 당신이 말하는 경우

그러나, 모든 파일은 간단한 로컬 REPO 여전히 :

git reflog 

당신은 모든 지점에서 최근의 커밋을 볼 필요가 전부입니다. 돌아가고 싶은 올바른 커밋을 찾아서 거기에서 가져옵니다.

+0

대단히 감사합니다! 그것은 작동합니다! 나는 다음 번에 더 짧게 글을 쓸거야, 미안해! – cynepnaxa

관련 문제