질문자 :avdgaag 내가 Git 저장소에 있다고 가정해 봅시다. 파일을 삭제하고 해당 변경 사항을 커밋합니다. 나는 계속 일하고 몇 가지 더 커밋합니다. 그런 다음 해당 파일을 복원해야 합니다. git checkout HEAD^ foo.bar 사용하여 파일을 체크아웃할 수 있다는 것을 알고 있지만 해당 파일이 언제 삭제되었는지 모르겠습니다. 주어진 파일 이름을 삭제한 커밋을 찾는 가장 빠른 방법은 무엇입니까? 해당 파일을 작업 복사본으로 되돌리는 가장 쉬운 방법은 무엇입니까? 내 로그를 수동으로 탐색하고 지정된 SHA에 대한 전체 프로젝트를 체크아웃한 다음 해당 파일을 원래 프로젝트 체크아웃에 수동으로 복사할 필요가 없기를 바랍니다. 주어진 경로에 영향을 준 마지막 커밋을 찾습니다. 파일이 HEAD ..