[Git] 실수로 삭제한 파일/커밋/브랜치 복구하기
2020. 10. 21. 17:42
Programming/Git
Git 삭제한 파일 및 브랜치/커밋 복구하기 I. Git log git을 이용해 로컬과 원격저장소를 관리하다보면 종종 뜻하지 않은 실수로 작업물을 모두 날리거나, 브랜치를 지우는 경우가 발생합니다. 이 경우 git reflog 를 이용해 강제로 과거 시점으로 돌아가는 것이 가능합니다. 작업도중 홀린듯 merge pull을 땡기며...날아가버린 내 작업물을 되찾았던 기억을 잊지않기 위해 메모합니다... II. 삭제한 커밋/브랜치 복구 터미널을 열고 해당 git local repo로 이동하여 git reflog 명령어를 실행합니다. 명령어를 실행하면 사진과 같이 기록되어 있는 모든 log와 log id를 확인할 수 있습니다. 1. commit 복구 커밋을 복구하려는 경우 커밋 내용과 id 를 확인하고 git..