내 경우는 매우 간단합니다. 나는 혼자 일한다 (아무 팀도없고 나는 GitHub/Bitbucket을 사용하지 않는다).내 Git repo에서 바로 그 파일 세트를 어떻게 복구 할 수 있습니까?
나는 나의 직업의 모든 단계를 지역 프로젝트 Git Repo에 저장하고 싶다.
나는 12 개의 자습서를 살펴 보았고 모든 사람들은 git checkout 234abc7
에게 특정 커밋으로 돌아가라고 조언했다. 어제부터 파일 세트를 복원하기 위해이 작업을 수행하고 GitBash에서 변경된 파일과 추적되지 않은 파일은 보이지 않지만 실제 작업 디렉토리의 모든 파일은 그대로 유지됩니다. 과거 단계는 변경되지 않았습니다.
물론 git reset --hard
이 작동하지만, 내일은 내 작업 디렉토리에있는 오늘의 파일 세트로 되돌아 갈 수 있도록 내 힘내 저장소에 저장하려고합니다.
귀하의 관심사가 정확히 무엇인지 귀하의 게시물에 데모 예제를 첨부 할 수 있습니까? –
이전 상태로 되돌리려는 파일이 Git 저장소에서 전혀 추적되지 않습니까? 'git add '하는 것을 잊어 버렸다면, Git은 파일의 과거 내용을 기록하지 않았다. ('git reset -hard'도 그런 경우에는 작동하지 않을 것입니다.) –
당신의 질문은 이해하기 어렵습니다. 질문을 다시 말해 주시겠습니까? 설명은 몇 가지 힌트를 제공하지만 정확한 문제를 이해하는 것은 어렵습니다. –