때때로 Git으로 작업할 때 최신 커밋을 실행 취소해야 할 수도 있습니다. 커밋은 지정된 시간에 Git 저장소의 스냅샷입니다. Git에는 현재 작업 분기의 최신 커밋을 가리키는 HEAD라는 참조 변수가 있습니다. 커밋을 실행 취소하려면 HEAD 변수를 이전 스냅샷을 가리키기만 하면 됩니다. 이 가이드에서는 마지막 Git 커밋을 실행 취소하는 방법을 설명합니다. 커밋이 이미 공유 리포지토리로 푸시된 경우 실행 취소하지 않는 것이 좋습니다. 커밋 메시지만 변경하려면 이 문서를 확인하십시오. Git Three-Tree 아키텍처 Git에서 git reset 명령과 커밋 식별자를 차례로 사용하여 변경 사항을 실행 취소할 수 있습니다. git reset은 명령 동작을 제어할 수 있는 추가 인수를 사용합니다. 재설정..