티스토리 뷰

Tool/Git

[Git] GitHub에서 Repository 삭제하기

쩨리쩨리 2023. 5. 28. 14:02
반응형

1. 삭제하고 싶은 Repository를 클릭해서 해당 레포지토리의 기본창으로 이동한다

그 다음 상단에 있는 Settings 메뉴를 클릭한다

 

2. General > Danger Zone에 있는 [Delete this repository] 버튼을 클릭한다

General 메뉴에서 맨~~아래로 스크롤을 내리면 Danger Zone이 있다

 

3. 레포지토리의 정보를 확인하고 I want to delete this repository 버튼을 클릭한다

 

4. 경고창을 확인 한 뒤 I have read and understand these effects 버튼을 클릭한다

경고창의 내용은 해당 레포지토리의 모든 내용과 연결된 작업자들의 연결을 해지한다는 내용이다.

 

5. 내가 삭제하고 있는 레포지토리가 무엇인지 상기하는 단계이다

위에 크게 적힌 'GitHub아이디/레포지토리명'을 입력한 뒤 삭제 버튼을 클릭한다


GitHub Repository 삭제시 주의할 점

레포지토리 삭제는 매우 위험한 작업이다. 따라서 레포지토리를 삭제하고자 할 때는 주의할 점을 숙지한 뒤 진행하는 것이 좋다.

 

1. 레포지토리를 삭제하면 모든 내용, 첨부 파일 및 연결된 팀 권한이 영구적으로 삭제된다. 영구적으로 삭제되면 다시 되돌리는 것은 불가능하다.
2. private 레포지토리를 삭제하면 이와 연결된 모든 포크 레포지토리들이 삭제된다.
3. 해당 레포지토리의 관리 권한이  있는 조직의 리더(=관리자)만 삭제가 가능하다. 상위 관리자에게 레포지토리를 관리할 수 있는 권한이 활성화된 조직원 또한 삭제가 가능하다.
4. 삭제된 특정 포크된 레포지토리는 삭제 후 90일 이내에 복원이 가능하다. 포크된 레포지토리의 경우 원본 레포지토리가 삭제된 경우에 복원이 불가능하다. 이 부분도 원본 레포지토리가 public인 경우 가능하며 private 레포지토리는 불가능하다. (기존 레포지토리가 아니라 포크된 레포지토리 복원에 관한 내용이다)
반응형
댓글
공지사항