[GitHub] 이전 커밋으로 돌아가기

정석·2024년 1월 4일

GitHub

목록 보기
2/7
post-thumbnail

코드 작업중 오류가 발생하여 이전 커밋으로 돌아갈 때 사용한다.

  • git reset (--option) <commit_hash>

다음과 같이 할 수 있으며 옵션은 다양하게 존재한다.

1. --soft

  • HEAD만 특정 커밋으로 이동시킨다.

2. --mixed (기본)

  • 스테이징 영역을 해당 커밋의 상태로 리셋한다.

3. --hard

  • 작업 디렉터리와 인덱스를 해당 커밋의 상태로 완전히 리셋한다.
  • 이전의 변경사항들은 모두 삭제되니 주의

0개의 댓글