728x90
반응형
Working directory, Staging area, Repository에 올린 내용은 어떻게 취소할 수 있을까?
→ git reset
어디까지 되돌릴까?
- 수정한 것까지 통째로 “쎄게 되돌리자” → 옵션 —hard HEAD^
- add한 것까지 “적당히 되돌리자” → 옵션 —mixed HEAD^ (옵션 생략할 경우)
- commit한 것만 “살짝만 되돌리자” → —soft HEAD^
※ HEAD: 가장 최근 버전에서 / ^: 하나 되돌리자
가장 최근 커밋으로부터 하나 전으로 되돌려라
git reset —hard HEAD^
가장 최근 커밋으로부터 두 개 전으로 되돌려라
git reset —hard HEAD^^
git reset —hard HEAD^
git reset HEAD^
git reset —soft HEAD^
728x90
반응형
'ETC > Git & Github' 카테고리의 다른 글
[Git & Github] 6 - 로컬과 원격의 상호작용 (0) | 2021.09.19 |
---|---|
[Git & Github] 5 - 나누어 관리(Branch) (0) | 2021.09.19 |
[Git & Github] 3 - hello, github! (0) | 2021.09.19 |
[Git & Github] 2- 버전을 만들어보자 (0) | 2021.09.19 |
[Git & Github] 1 - 버전 관리의 큰 그림 (0) | 2021.09.19 |