📚 [Git] Reset 과 Revert 이야기
Category: Git | 📅 September 23, 2022
Reset
- Push 하기 전, commit 을 되돌리는데 사용
- 되돌리고 싶은 commit-hash를 입력하면 됨
-
--hard
옵션을 사용하지 않는 경우,--mixed
로 동작함.
사용법
$ git log // commit hash 확인
$ git reset --hard [commit-hash]
Revert
- Push 된 버전을 되돌리는데 사용
- 커밋된 역순으로 순차적으로 진행되야 함.
사용법
$ git log // commit hash 확인
$ git revert [commit-hash]
$ git push // 변경내용 적용
💭 Reviews
경우에 따라 revert는 여러번 수행하게 될 수 있음.