개발관련/Git

Git에서 이전 버전의 파일을 보는 방법

Rateye 2021. 11. 11. 10:44
728x90
반응형
질문 : Git에서 이전 버전의 파일을 보려면 어떻게해야합니까?

특정 파일의 특정 버전을 볼 수있는 명령이 Git에 있습니까 (stdout 또는 $PAGER 또는 $EDITOR

답변

저장소 루트 (상대 경로의 경우 ./ 또는 ../ 의 경로와 함께 git show 를 사용할 수 있습니다.

$ git show REVISION:path/to/file

REVISION 을 실제 개정으로 바꿉니다 (Git 커밋 SHA, 태그 이름, 분기 이름, 상대 커밋 이름 또는 Git에서 커밋을 식별하는 다른 방법 일 수 있음).

예를 들어, 4 개 커밋 전에 <repository-root>/src/main.c 파일의 버전을 보려면 다음을 사용하십시오.

$ git show HEAD~4:src/main.c

Windows 용 Git에는 현재 디렉토리에 상대적인 경로에서도 슬래시가 필요합니다. git-show 의 man 페이지를 확인하십시오.

출처 : https://stackoverflow.com/questions/338436/how-can-i-view-an-old-version-of-a-file-with-git
728x90
반응형