✔ 이전 커밋으로 되돌리기
git을 사용하는 큰 이유 중 하나인 이전 커밋으로 되돌리기 기능에 대해 알아보자
Reset 사용해보기
git reset --hard
옵션으로 커밋을 되돌리기
- reset 이후 push는 강제 옵션을 선택해야함
- 이전 커밋은 사라짐
- 장점: 쉬움
- 단점: 커밋이 날아간다. (위험함. 원격 저장소에 아무것도 없을 때 내용이 다 날아갈 수 있음)
새로운 브랜치를 만들어서 체크아웃하기
- 되돌릴 커밋 대상으로 브랜치 생성
- 체크아웃
- 작업 후에 master에 머지
- 장점: 쉽다. 기록이 다 남아있다.
- 단점: 트리가 지저분해진다.