질문자 :Community Wiki 실수로 잘못된 파일 을 Git 에 커밋했지만 아직 서버에 커밋을 푸시하지 않았습니다. 로컬 저장소에서 커밋을 취소하려면 어떻게 해야 합니까? 유일한 방법은 일종의 GUI 텍스트 편집기에서 편집 내용을 복사한 다음 전체 로컬 복제본을 지운 다음 저장소를 다시 복제한 다음 편집 내용을 다시 적용하는 것 같습니다. 하지만, 이로 인해 데이터가 손실될 수 있습니다. git commit 만 실행되었을 때는 이것을 하기가 매우 어렵습니다. 더 좋은 방법이 있습니까? 답변자 : Community Wiki 커밋 취소 및 다시 실행 $ git commit -m "Something terribly misguided" # (0: Your Accident) $ git reset HEAD~ ..