Git

git reset

dm.kim 2020. 11. 14. 10:47

git reset은 이전 commit으로 돌아가는 것이고 해당 commit 이후의 이력은 사라지는 명령어이다.

 

. : 현재 버전으로 되돌리기(add 무효화)

[커밋번호] : 특정 버전으로 되돌리고 이후 커밋 이력 삭제, 파일 내용은 유지

--hard [커밋번호] : 파일 내용까지 되돌림

--soft [커밋번호] : 파일 내용은 그대로 유지하면서 staging area에 올림(add 상태)

-merge ORIG_HEAD : 바로 이전 병합 취소

 

참고 : https://victorydntmd.tistory.com/79