commit 내역을 되돌리는 방법들
git reset으로 커밋을 되돌리는 방법이 있다.
근데 여기서 --hard 옵션을 추가하면 중간에 작업한 폴더까지 날릴 수 있다.
그리고 차이나는 부분은 git push --force 로 강제 푸쉬 해줄 수 있다
근데 정말 조심해서 사용해야 한다.
--hard는 중간에 작업한 기록이 날라가기 때문에
reset해주고 파일을 변경한 뒤에 다시 푸쉬해주는 걸 권장 한다.
비슷한 기능으로 revort 가 있는데
revort는 -작업취소을 취소하고 revort한 커밋이 남게된다.