Hello

git 과거로 돌아가기(reset)

by 볼빵빵오춘기

git log를 통해 현재 버전이 몇 개 있나 확인해본다. 

버전이 5개가 있는 것이 확인된다. 

version5가 최신 commit이다. 

만약 version3 시점으로 돌아가고 싶다면 reset 명령어를 사용하면된다. 

git reset 571d5ca0dc677a1d8c0c2699c61c2e7b824cee99 --hard // git reset commit아이디 —hard

 

reset 명령어 사용 후 log를 다시 확인해본다. 

 

version5와 version4가 log에 보이지 않는다. 

git에서 실제로 version5,4가 삭제된 것은 아니고 git 어딘가에 남아있지만 우리 눈에 보이지 않을 뿐이다. 

필요할 때는 다시 복구도 가능하다. 

 reset은 원격저장소에 저장하기 전 로컬컴퓨터에 있을 때만 가능하다. 

※ reset 뒤에 붙은 --hard를 붙였는데 hard 여러 조건이 있다. 

과거로 돌아가는 명령어는 reset 말고 revert도 있다. revert는 버전을 지우고 새로운 버전을 생성한다.(방법이 있다는것만 알고 넘어가자)

 

'👩🏻‍💻 About 프로그래밍 > git' 카테고리의 다른 글

git branch 소개  (2) 2024.08.28
git 스스로 공부하는 법  (0) 2024.08.28
git 변경 사항 확인하기  (0) 2024.08.27
git stage area  (0) 2024.08.27
git 버전 만들기  (0) 2024.08.27

블로그의 정보

Hello 춘기's world

볼빵빵오춘기

활동하기