가능한 중복은 :
그래서
Undoing a git reset --hard HEAD~1'자식 것은 --hard 머리를 다시'
, 나는 변경, 내 REPO에서 작업 일부 파일을 추가하고, 그들에게 최선을 다하고 있습니다 등등. 나중에 나는 'git reset - hard head'를 실행하여 몇 가지 작업을 취소했다가 나중에 이전에 파일에 'git add'를 실행하지 않았 음을 알게되었으므로 사라졌습니다. 이걸 되돌릴 방법이 있니?
가능한 중복은 :
그래서
Undoing a git reset --hard HEAD~1'자식 것은 --hard 머리를 다시'
, 나는 변경, 내 REPO에서 작업 일부 파일을 추가하고, 그들에게 최선을 다하고 있습니다 등등. 나중에 나는 'git reset - hard head'를 실행하여 몇 가지 작업을 취소했다가 나중에 이전에 파일에 'git add'를 실행하지 않았 음을 알게되었으므로 사라졌습니다. 이걸 되돌릴 방법이 있니?
며칠 밖에 안되면 운이 좋았을 것입니다. How can I undo git reset --hard HEAD~1?을 참조하십시오.
당신이 파일을 추가하지 않을 경우, 자식이 그들에 대해 알고하지 않기 때문에 그들은 사라하는 경우, 그들은 끝이야 (그리고 Undoing a git reset --hard HEAD~1 심지어 트릭은 도움이되지 않습니다.
당신이 didn를하는 경우 하지만 그것들을 추가하지 않으면 자식이 그들을 알지 못했고, 리셋해서는 안됩니다. 그랬다면 그것을 알았 기 때문에 다른 질문에 대한 답이 적용됩니다.