공부합시다!/GIT&GITHUB
GIT Checkout (시간 여행 : Time Machine)
간서치
2022. 4. 12. 18:50
728x90
자! 오늘은 드디어 시간 여행의 시간입니다.
GIT을 이용해서 특정 시점으로 파일 버전을 되돌리는 방법입니다.
그래서 시간 여행이라 부르기도 합니다.
벨트 꽉 메시길.....
1. 기존 파일 변경사항 추적
1.1. 변경 사항 추적
1.1.1. # git log
1.1.2. msg2의 commit id 확인
1.2. 과거로의 여행
1.2.1. # git checkout COMMIT ID 2번
1.2.2. # ls -al
1.2.3. # cat test1.txt
1.3. 이전 과거로의 여행
1.3.1. # git log
1.3.2. msg1의 COMMIT ID 1번 확인
1.3.3. # git checkout COMMIT ID 1번
1.3.4. 파일 확인
1.3.5. # ls -al
2. 최근 시점으로 되돌리기.
2.1. 최근 시점은 Branch 확인 : master
2.1.1. # git checkout master
2.2. 파일 확인
2.2.1. # ls -al
2.2.2. # git log
3. GIT의 재밌는 기능들
자! 오늘은 git의 백미중 하나인 시간여행을 해보았습니다.
모두 잘들 도착하셨으리라 믿으면 그럼 내일 또!
728x90