commit 삭제하기

알파로그·2023년 12월 5일
0

About Git

목록 보기
15/15

Commit 삭제하기

1. Soft reset

  • commit 은 취소되지만 변경 내용은 staging area 에 유지된다.
git reset --soft {해쉬값}

2. Mixed reset

  • commit 이 취소되고 내용은 유지되지만 unstaged 상태로 되돌아간다.
git reset --mixed {해쉬값}

3. Hard reset

  • commit 내용과 변경 내용을 모두 삭제한다.
    • 한번 삭제되면 복구가 어렵기 때문에 중요한 작업을 했다면 항상 저장소에 저장하고 해당 명령어를 사용하는 것이 좋다.
git reset --hard {해쉬값}
profile
잘못된 내용 PR 환영

0개의 댓글