728x90
일단 이전 commit 내역들을 확인해준다
git log
되돌리고 싶은 곳의 commit id를 기억해두고 commit 삭제를 해준다.
git reset --hard "되돌리고 싶은 커밋 ID"
--hard 옵션은 코드를 commit했을 때의 상태로 아예 되돌려준다.
※ 참고로 rest HEAD^ 은 바로 전 커밋 삭제이다.
레포지토리에 push 된 커밋도 삭제해야하는데
git push -f origin "지금 branch"
728x90
반응형