Reset : 해당 지점으로 되돌리고 이후행적 삭제(hard)
Revert : 특정 사건을 없던일로 만들 커밋 추가(행적유지)
git log로 되돌릴 지점의 해시 확인git reset --hard 되돌릴지점의해시git log로 없던일로 만들 지점의 해시 확인
git revert 없던일로만들지점의해시
vi 입력화면이 열리면 :wq입력하여 저장
특정 지점으로 되돌리기 위해선 가장 이후 행적부터 자례대로 revert
중간지점 행적만 되돌리면 충돌 날 수 있음
reset할 지점 우클릭 후 이 커밋까지 현재 브랜치를 초기화 클릭
사용 중인 모드: hard
커밋 되돌리기 클릭