-
GIT Checkout (시간 여행 : Time Machine)공부합시다!/GIT&GITHUB 2022. 4. 12. 18:50728x90
자! 오늘은 드디어 시간 여행의 시간입니다.
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'공부합시다! > GIT&GITHUB' 카테고리의 다른 글
GIT과 GITHUB 연동 (0) 2022.04.15 GIT Reset, revert를 활용한 과거로의 시간 여행 (0) 2022.04.13 GIT 버전 간 차이점 (0) 2022.04.11 GIT 다중 파일 버전 관리 (0) 2022.04.10 GIT Version 관리 (0) 2022.04.09