git reset HEAD^

박제욱·2023년 12월 1일

GIT, Github, Github Flow

목록 보기
47/48
post-thumbnail

사진 출처 : https://namu.wiki/w/Git

git checkout -f는 임시로 파일을 수정한 것을 원래대로 돌리는 것이다. git checkout -f로는 의미있는 작업을 할 수 없다.
임시가 아닌 제대로 수정한 내용을 원래대로 돌리고 싶다면

git reset HEAD

이 명령어를 해주면 된다.

git reset HEAD^
참고) 이 명령어에서 ^는 단계이다. ^ 1개는 수정하기 전으로, ^ 2개는 수정하기 전전 단계로 돌아가는 것이다. ^ 3개도 마찬가지이다.

0개의 댓글