본문 바로가기
IT/Git

git checkout 으로 변경사항 폐기하기

by 뉴코딩맨 2023. 2. 4.

git checkout HEAD "파일명" 명령어 또는 git checkout -- "파일명" 명령어로 스테이징 되지 않은 상태의 변경사항을 폐기할 수 있다. 파일을 여러 군데 수정하다가 다시 처음부터 시작하려고 할 때 사용하면 어디를 수정했었는지 기억할 필요 없이 수정전 상태로 돌아가서 유용하게 사용할 수 있을 것 같다. ctrl + z 명령어를 사용해서 되돌릴 수도 있겠지만 여러 번 눌러서 돌아가는 것보다 한 번의 명령어로 돌아가는 게 좋을 것 같다.

 

파일 생성 및 숫자 추가

 

numbers.txt-파일-생성
numbers.txt-파일-생성

 

commit-추가
commit-추가

 

숫자-추가
숫자-추가

 

git checkout 으로 변경사항 폐기하기

 

git-checkout-명령어로-변경사항-폐기하기
git-checkout-명령어로-변경사항-폐기하기

 

알파벳-추가
알파벳-추가

 

알파벳-폐기
알파벳-폐기

 

git checkout HEAD "파일명" 명령어 또는 git checkout -- "파일명" 명령어를 사용해서 a,b,c를 폐기했다.

 

댓글