마지막 커밋을 수정하여 내 로컬 커밋 기록을 엉망으로 만들었습니다. 참고로 저는 GIT에 경험이 없습니다. 나는 수정이 git add - all을 실행 취소하는 데 사용되었다고 생각했다. 그래서 스택 오버플로 질문에서 두 명령을 실행했습니다. How to undo "git commit --amend" done instead of "git commit"git 커밋 내역을 복원하는 방법
그러나 해시를 살펴보면 여전히 다릅니다. 소스 코드의 변경 사항을 파괴하지 않고 어떻게 로컬 git 커밋 기록을 github에있는 것으로 리셋 할 수 있습니까?
고마워, 나는이 시험을 줄 것이다 ... 나는 또한 다른 방법으로 그것을했다. 부수적으로, 해시가 github과 로컬간에 일치하는 경우, 나는 명확한가? –
이것은 이전 시도의 결과 일지 모르지만, 단지 2 차 커밋을 숨겼습니다. –
해시가 이전에 맹 글링 된 커밋에 대해 일치하는 경우 (github와 함께), 최신 커밋을 푸시 할 수 있습니까? –