본문 바로가기
Programming/Git

[Git] branch, commit 복구하기

by goatlab 2022. 9. 26.
728x90
반응형
SMALL

branch, commit 복구하기

 

 

git을 사용하다가 실수로 branch 나 commit 을 삭제해버리는 경우가 있다. 잘못하면 많은 양의 작업이 통째로 날라가기도 한다. 다행히도 모든 git의 내역은 git에 저장되어 있다. 콘솔창에 아래의 명령어를 실행합니다.

 

git reflog
ddd09af (HEAD -> xx) HEAD@{0}: reset: moving to ddd09af
60cbd81 HEAD@{1}: reset: moving to 60cbd81
657ba10 HEAD@{2}: reset: moving to 657ba10
// branch 복구
git checkout -b <삭제된 branch 이름> HEAD@{숫자}
// commit 복구
git reset --hard <commit id>
728x90
반응형
LIST