[Git] Reset 명령어 사용하기
by HeshAlgo728x90
1. Reset 명령어
- 중간 중간 커밋을 자주 만들어놔서 옛날 커밋 상태로 되돌리고 싶을때 Reset 명령어를 사용
- 해당 Reset 명령어에는 총 3가지의 옵션 종류가 있습니다. (Hard, Soft, Mixed)
1) Hard 모드
- Working Directory, Staging Area, Repository 등 모든 작업 공간의 내역을 깔끔하게 돌리겠다는 옵션 모드
$ git reset --hard HEAD^
Q) HEAD^ 의미? -> Head가 가리키고 있는 첫번째를 의미
2) Mixed 모드 (Default 옵션)
- 현재 내가 수정하고 있는 Working Directory내용을 제외한 이전 단계로 돌리겠다는 옵션 모드
$ git reset --mixed(생략 가능) HEAD^
3) Soft 모드
- Working Directory, Staging Area 내용을 제외한 이전 단계로 돌리겠다는 옵션 모드
$ git reset --soft HEAD^
'Git' 카테고리의 다른 글
[Git] diff와 revert 사용하기 (0) | 2022.09.03 |
---|---|
[Git] Git fork를 이용한 git 기초 (0) | 2022.08.27 |
[Git] Git fork를 이용한 Branch (0) | 2021.02.04 |
블로그의 정보
꾸준히 공부하는 개발 노트
HeshAlgo