Git Reset

Juni and ING·2021년 1월 20일
0

Git

목록 보기
4/7

이름 그대로 특정 Commit 포인트로 되돌릴 수 있다.

그 결과 형상의 복원/삭제가 가능하다.

그리고 옵션에 따라 두 가지 동작을 한다.

1. 현재 ~ 특정 포인트까지의 Commit 취소

# Format
$ git reset <commit-number>

# Example
$ git reset 51d547f9816a95fbd87dec2f7a1370fbb0b1ff96

실행하면 현재 ~ 특정 포인트까지의 Commit들을 취소한다.

그 결과 취소된 Commit들의 형상들이 Unstaged된다.

2. 특정 포인트로 Roll back

$ git reset --hard <commit-number>

실행하면 특정 포인트로 Roll back하면서 현재 ~ 특정포인트까지의 Commit들을 삭제한다.

profile
인기는 없지만 그래도 임베디드를 사랑하는 한 개발자

0개의 댓글