• 돌아가기
  • 아래로
  • 위로
  • 목록
  • 댓글
git

git repository 날렸을 때

동기 160

1

1

github repository를 날려먹었다....

 

사건은 github TIL repository에 공부한 내용을 올리다가 폴더를 만들어서 github에 올려보며 이것 저것 하던 중

main repo인 TIL 내부에 Java 폴더를 만들어 git add, commit, push 단계로 올렸을 때 발생하였다.

동시에 올렸을 때 github 폴더에 화살표 모양을 가진 폴더가 생성 되었다. 마치 아래 그림과 같이

 

 

(사진 출처 : https://velog.io/@juliajh/GitHub-%ED%99%94%EC%82%B4%ED%91%9C-%ED%8F%B4%EB%8D%94)

이러한 문제는 상위 폴더인 TIL과 하위 폴더인 Java에 동시에 .git 파일이 생성되 있어 나타나는 문제로 하위폴더의 .git 파일을 삭제하면 해결되는 것이 였다.

( 위 문제의 경우 하위 폴더로 이동 한 뒤 rm -rf .git 명령어로 .git 파일을 지운 뒤 commit, push를 하면 된다.)

하지만 필자의 경우 동일한 방법을 적용하고도 git push가 되지않아 이것저것 검색을 하던 중 git Fork 을 다운받아 진행하면 된다는 블로그 글을 읽었다. git Fork의 방법을 그대로 따라하던 중 문제의 폴더인 Java를 main으로 선택한 후 fench를 받아버렸다. (repo를 재생성 후 글을 작성 중이라 다시 오류구현을 할 수 없었다.) 

repo를 재생성하는 방법도 있었으나 날짜가 뒤죽박죽 정리할 겸..

실수에 대한 자책 겸 repo를 새로 만들어서 정리 하였다.

그래도 오늘은 repo 복원방법을 배워보도록 합니다.

github 홈페이지에 들어가면 오른쪽 상단에서 화살표를 누르면 setting을 찾을 수 있다.

 

 

Setting으로 들어가면 Repositories로 들어간다

(Setting-Repositories)

 

 

화면을 보면 지운 repo를 보여주는 칸이 있는데 이걸 누르면 복원할 수 있는 restore 버튼이 나온다.

(Setting-Repositories-Deleted repositories-restore)

 

 

restore 버튼을 누르면 정말 복원할 건지 묻는 창이 나온다.

 

 

(누르고 싶었지만 꾹 참고 반성의 의미로 재생성을.... 다음엔 실수 안하리....)

 

위의 버튼을 누르면 복원이 완료된다.

신고공유스크랩
1
1명이 추천

댓글 쓰기 권한이 없습니다. 로그인

취소 댓글 등록

cmt alert

신고

"님의 댓글"

이 댓글을 신고하시겠습니까?

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story

주간 조회 수 인기글

주간 추천 수 인기글

분류 제목 글쓴이 날짜 조회 추천
코딩테스트 ㅘ!!!!!! 9 Jasons 23.08.24.15:40 140 +2
코딩테스트 으어... 대회 시작 1시간 하고도 정확히 15분전 2 Jasons 23.08.13.12:45 244 +1
코딩테스트 NYPC 2023 2 Jasons 23.08.09.14:13 173 +1
코딩테스트
image
Jasons 23.08.24.15:40 140 +2
코딩테스트
normal
Jasons 23.08.13.12:45 244 +1
코딩테스트
image
Jasons 23.08.09.14:13 173 +1
Python
normal
mjk 23.08.03.20:22 226 +3
Linux
image
hilee0602 23.04.05.16:34 237 +1
Linux
image
화정큐삼 23.03.19.08:46 304 0
Docker
normal
장작_범댕이 23.02.19.14:21 299 0
정보
image
동기 23.01.16.09:16 220 0
정보
image
달소 23.01.06.14:50 1542 0
정보
image
동기 23.01.04.16:14 206 +2