Reset이나 Revert는 특정시점 이전으로 돌아가는 명령어이다.
차이점은 reset은 특정시점으로 돌아갈때 이력을 남기지 않고 revert는 특정시점으로 돌아가는 revert 명령자체도 이력으로 남긴다는 점이다.
[ ORIG_HEAD ]
reset 전의 커밋은 'ORIG_HEAD'라는 이름으로 참조할 수 있다. 실수로 reset 한 경우에 ORIG_HEAD로 reset 하여 이전버전으로 되돌릴수있다.
$ git reset --hard ORIG_HEAD
'프로젝트 관리 툴 > GIT' 카테고리의 다른 글
Git Log 옵션 (0) | 2019.08.19 |
---|---|
Git Branch 관리 명령 (0) | 2019.08.19 |
Git Commit 명령 (0) | 2019.08.19 |
github 간단 명령어 (0) | 2019.01.10 |