728x90 반응형 SMALL 커밋2 [Git] branch, commit 복구하기 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 HEAD@{숫자} // commit 복구 git reset --hard 2022. 9. 26. 수정하고 커밋 (Commit)하기 수정하고 커밋 (Commit)하기 수정한 것을 저장하는 것을 커밋 (commit)이라 한다. 따라서 파일 및 폴더의 추가/변경 사항을 저장소에 기록하려면 'commit'이란 버튼을 눌러줘야 한다. commit 버튼을 누르면 이전 commit 상태부터 현재 상태까지의 변경 이력이 기록된 commit (혹은 리비전)이 만들어진다. 각 commit에는 영문/숫자로 이루어진 40자리 고유 이름이 붙는다. 저장소에선 이름을 보고 각 commit을 구분하고 선택한다. commit은 이력을 남기는 중요한 작업이기 때문에 commit 버튼을 누를땐 commit 메시지를 필수로 입력해야 한다. 메시지가 없으면 commit이 실행되지 않는다. 2021. 12. 10. 이전 1 다음 728x90 반응형 LIST