Programming

git에서 마지막 커밋을 취소하는 방법

procodes 2020. 5. 10. 11:59
반응형

git에서 마지막 커밋을 취소하는 방법 [중복]


이 질문에는 이미 답변이 있습니다.

실수로, 내가 그랬어 git add .git commitdevelop지점입니다. 그러나 운 좋게도 나는하지 않았다 git push.

그래서 원래 상태로 되돌리고 싶었습니다.

나는 시도 git reset --soft하고 git reset HEAD --hard있지만 그것을 엉망 것 같습니다.

이 문제를 어떻게 해결합니까? 원래 상태로 돌아가서 코드 변경 사항을 유지하고 싶습니다.


아직 엉망이 아니라고 생각합니다. 시험:

git reset HEAD^

커밋하기 전에 dir을 상태로 만들 것 HEAD^입니다. 현재 커밋의 부모 (더 이상 원하지 않는 것)를 변경하면서 변경 사항을 유지합니다 (무대).


단순히 마지막 커밋을 재설정하십시오

git reset --soft HEAD~1

참고 URL : https://stackoverflow.com/questions/37420642/how-to-undo-the-last-commit-in-git

반응형