내일 adsp 시험을 앞두고 좀 쉬던 와중에
갑자기 나는 그동안 쌓인 내 SQL 리포지토리를 정리하고 싶어졌다.
시험 기간엔 도대체 왜 정리를 하고 싶어지는걸까
문득 SQL 내용을 좀 세분화해서 폴더로 나눠서 저장해야겠다는 생각이 들었다.
그래서 구글링으로 리포지토리에 폴더를 만드는 것까지는 알아냈는데, 그 폴더에 리포지토리 안에 기존에 있던 파일을 옮기는 법을 알 수가 없었다.
그래서 그냥 새 리포지토리를 만들고 다시 폴더에 직접 들어가서 파일을 다시 전부 넣자는 생각이 들었고,
결국 똑같은 리포지토리를 만들고 원래 쓰던 리포지토리를 삭제했다.
그렇게 정리를 마치고 홀가분한 기분이었는데
내 잔디 어디감??
그렇다
리포지토리를 삭제하면 잔디도 같이 날아가버리더라
솔직히 장기간으로 보면 3주 공백이야 눈에 안 띄겠지만
지금의 난 아니잖아.
반토막이 나버려서 마음이 너무 아팠다.
각설하고, 내가 알아낸 리포지토리를 복구하는 방법은 2가지가 있다.
1. 깃허브에 직접 문의한다.
들어가서, CONTACT US를 클릭하면,
이렇게 내가 어떤 짓을 했는지 고백할 수 있다.
물론 영어로 쓰자.
그럼 10분 안에 이메일로 답장이 온다.
지금은 코로나 때문에 좀 오래 걸릴 수 있다는 내용이지만,
구글링 했을 때 다른 사람들의 경우를 보면, 바로 복구되었다고 메일이 오기도 하고,
아무튼 해외인데도 불구하고 의외로 답변이나 처리가 엄청나게 빠른 것 같다!
(추가 수정)
9시간이 지나자, 담당 부서 직원으로부터 답장이 왔다!
만약 내가 혼자서 복구 못했다면 이때쯤 해주셨을 것 같다.
생각해보니 코로나 뿐만 아니라 저 쪽 시간대랑 다르니까 오전에 바로 답장준 거 같기도 하다.
2. 리포지토리 휴지통 기능
깃허브 우측 상단의 프로필 아이콘 - SETTINGS 을 누르고
REPOSITORIES 를 클릭하면, 자기가 삭제한 리포지토리들이 담긴 휴지통을 발견할 수 있다.
이 때는 아직 복원하고 싶었던 리포지토리는 이 리스트에 없었다.
휴지통에 담기는 데에도 삭제한 뒤 약 1시간 정도가 경과하는 것 같다.
그리고 포크가 없거나 포크 당하지 않은 리포지토리만 가능하다는데, 포크는 아직 잘 모르겠다.
1시간 정도 지나니까 생겨난 그 리포지토리.. 여기서 restore를 클릭
저 확인 버튼을 누르고, 잠시 대기하면
리포지토리가 돌아와있다.
그래도 잔디는 돌아와있지 않았는데, 그 리포지토리에 들어가서 아무 내용이나 넣고 새로 commit 하니까
그 동안에 있었던 commit도 한꺼번에 기록이 다시 되었는지 잔디도 돌아왔다.
정리 :
1. 리포지토리 삭제하면, 잔디도 날아간다.
2. 리포지토리 복구에는 직접 문의하는 방법과 휴지통 기능을 사용하는 방법이 있다.
'나 취준생 > 깃헙' 카테고리의 다른 글
깃허브 프로필에 공백, 엔터 넣기 (4) | 2021.02.06 |
---|