로컬 저장소의 git: 저장소를 변경하지 않고 이전 버전의 파일 가져오기

로컬 저장소의 git: 저장소를 변경하지 않고 이전 버전의 파일 가져오기

저는 로컬 저장소에서 작업 중입니다. 저장소의 어떤 것도 변경하고 싶지 않고 이전 버전만 검색하면 됩니다.

이전 체크포인트의 해시를 찾은 후 파일을 어떻게 얻을 수 있으며 당시의 모습은 어떠합니까?

얻은 후에 복제, 분기 또는 삭제해야 합니까?

답변1

커밋 해시와 파일 이름을 제공하면 저장소에서 아무것도 변경하지 않고 이전 버전의 파일을 검색할 수 있습니다 git show.

git show <hash>:<file>

예를 들어

git show 842c6dcc:scp/scp.c

관련 정보