reset & revert & Source History 명령어 git reset: 커밋 취소하기 git reset --[hard...] 를 사용하면 현재 작업 위치인 HEAD의 포인터를 revision번호에 해당하는 위치로 변경해버릴 수 있습니다. reset 한 위치로 변경하고, 위치 이후의 history는 모두 없애버립니다. (주의) hard는 시계(모든 것)를 되돌립니다. - git reset --[hard | soft | mixed] git revert: 커밋 내용 되돌리기 git revert는 현재 작업 위치인 HEAD의 포인터를 revision번호에 해당하는 위치로 변경해줍니다. reset과 차이는 위치 변경 후에 history에 지우지 않고 소스 그대로 history에 새로운 Log가 생깁니..