[Git] Commit 취소 및 되돌리기 - reset & revert


[Git] Commit 취소 및 되돌리기 - reset & revert

Github로 버전관리를 하다보면 에러가 존재하는 코드 혹은 다른 파일을 commit 하는 실수가 발생 할 수 있습니다. 깃허브는 지금까지의 모든 commit을 push하기 때문에 잘못된 기록이 남는것을 막기 위해선 특정 commit을 지워줘야 하겠죠. 그럼 특정 commit을 되돌리는 방법에 대해 알아보겠습니다. reset 주의! reset 명령어는 커밋한 기록 자체가 남지 않기 때문에 복구할 수 없습니다. 최대한 사용을 지양하며 revert 명령어의 사용을 권장합니다. 커밋 내역 확인하기 git log 저는 아래 캡처와 같이 총 4개의 커밋을 진행했습니다. 최근 하나의 커밋 지우기 git reset HEAD^ 가장 최근 커밋인 fourth commit이 사라진걸 확인 할 수 있습니다. 여러개의 커밋 ..


원문링크 : [Git] Commit 취소 및 되돌리기 - reset & revert