본문 바로가기
* Dev Tools/Git

Git 이전 커밋으로 돌리기(reset, revert)

by codinguser 2021. 3. 4.

Git을 사용 하다 보면, 내가 작성 한 파일들을 전부 삭제 시키고 이전에 성공시킨 커밋 상태로 돌리고 싶을 경우가 있다. 

어떤 파일을 작성하고 그 기능을 완성 시켰을 때 주로 커밋을 시키고 푸쉬를 하는데, 그 이후 파일에 코드를 추가하다가 완성시킨 기능이 실행이 안될 때가 있을 것이다.

 

 

Q) 사용?

(hard옵션 을 주면 최근의 커밋을 완전히-작업트리까지- 버리고 이전의 상태로 되돌린다.)

 

git reset --hard HEAD~

 

 

 

 

 

 

 

 

 

 

참고)

참고

 

git revert git reset 차이점

git revert 소스코드를 한단계 이전의 commit 내용으로 롤백하기 위해 아래와 같이 입력한다. git revert HEAD~ 소스코드만 보면 한단계 이전으로 돌아간 것처럼 보이지만, 내부적으로는 새로운 commit이

behonestar.tistory.com

 

댓글