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



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



git checkout HEAD "파일명" 명령어 또는 git checkout -- "파일명" 명령어를 사용해서 a,b,c를 폐기했다.
'IT > Git' 카테고리의 다른 글
git restore 변경사항 스테이징 취소하기 (0) | 2023.02.06 |
---|---|
git restore로 수정사항 취소하기 (0) | 2023.02.05 |
git checkout HEAD 명령어로 이전 커밋 참조하기 (0) | 2023.02.03 |
git checkout 이전 커밋 확인하기 (0) | 2023.02.02 |
git stash 삭제 (0) | 2023.02.01 |
댓글