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
반응형
'개발관련 > Git' 카테고리의 다른 글
Git은 기존 저장소를 새롭고 다른 원격 저장소 서버로 푸시하는 방법 (0) | 2021.11.11 |
---|---|
Git의 다른 브랜치에서 변경 사항을 선택적으로 병합하거나 선택하는 방법 (0) | 2021.11.11 |
git pull from master에서 개발 브랜치로 가져오는 방법 (0) | 2021.11.11 |
git cherry-pick "...38c74d is a merge but no -m option was given" (0) | 2021.11.10 |
Heroku : 다른 로컬 Git 브랜치를 Heroku / master에 푸시하는 방법 (0) | 2021.11.10 |