Computer >> 컴퓨터 >  >> 문제 해결 >> Windows 오류

GitHub 계정 영구 삭제 방법과 저장소 삭제 가이드

GitHub는 소프트웨어 개발 분야에서 가장 널리 사용되는 버전 관리 호스팅 서비스입니다. 전 세계 개발자들이 프로젝트 협업을 위해 GitHub를 활용하고 있으며, 개발이 완료되었거나 애플리케이션이 중단된 경우 더 이상 필요 없는 저장소를 정리해야 할 때가 있습니다. 오래된 저장소를 삭제하면 계정이 깔끔하게 정리되어 잠재적인 고용주에게 더 좋은 인상을 줄 수 있다는 장점도 있습니다. 이 글에서는 GitHub 계정을 영구적으로 삭제하는 방법과 저장소만 삭제하는 방법까지 단계별로 자세히 안내합니다.

GitHub 계정 영구 삭제 방법과 저장소 삭제 가이드

GitHub 계정 영구 삭제 방법

계정을 삭제하려면 조직의 소유자(owner)이거나 해당 저장소 또는 포크(fork)에 대한 관리자 권한이 있어야 합니다. 권한이 없다면 삭제할 수 없습니다.

삭제 전 반드시 알아야 할 사항

  • 계정을 삭제하면 본인이 소유한 모든 저장소, 비공개 저장소의 포크, 위키, 이슈, 풀 리퀘스트, 페이지가 함께 삭제됩니다. 단, 원본(upstream) 저장소는 영향을 받지 않습니다.
  • 다른 사람의 저장소에서 작성한 이슈, 풀 리퀘스트, 댓글은 삭제되지 않으며 고스트(ghost) 사용자 목록으로 이동됩니다.
  • 계정 삭제 후에는 해당 사용자 이름과 이메일 주소를 누구든 새 계정 생성 시 사용할 수 있게 됩니다.
  • 계정을 삭제하면 GitHub 유료 요금 청구가 자동으로 중단됩니다.

사전 준비 사항

  • 본인 계정에 속한 모든 저장소, 비공개 포크, 위키, 이슈, 풀 리퀘스트의 백업을 미리 생성해 두세요.
  • 조직의 유일한 소유자라면 먼저 소유권을 다른 사람에게 이전한 후 계정 삭제를 진행해야 합니다.
  • 조직에 소유자가 여러 명이라면 계정을 비활성화하기 전에 조직에서 먼저 탈퇴해야 합니다.

GitHub 계정 삭제 절차

1. GitHub 공식 홈페이지에 접속한 뒤, 우측 상단의 Sign in 버튼을 클릭해 GitHub 계정에 로그인합니다.

GitHub 계정 영구 삭제 방법과 저장소 삭제 가이드

2. 웹사이트 우측 상단의 프로필 아이콘을 클릭합니다.

GitHub 계정 영구 삭제 방법과 저장소 삭제 가이드

3. 드롭다운 메뉴에서 Settings(설정)를 선택합니다.

GitHub 계정 영구 삭제 방법과 저장소 삭제 가이드

4. 화면 좌측 메뉴에서 Account(계정) 옵션을 선택합니다.

GitHub 계정 영구 삭제 방법과 저장소 삭제 가이드

5. 페이지 맨 아래로 스크롤하여 Delete your account(계정 삭제) 버튼을 클릭합니다.

GitHub 계정 영구 삭제 방법과 저장소 삭제 가이드

6. 확인 창이 나타나면 입력란에 본인의 사용자 이름 또는 이메일과 함께 delete my account라고 입력합니다.

7. 마지막으로 Cancel plan and delete this account 버튼을 클릭하면 계정 삭제가 완료됩니다.

GitHub 계정 영구 삭제 방법과 저장소 삭제 가이드

GitHub 저장소만 삭제하는 방법

계정 전체가 아니라 특정 저장소만 삭제하고 싶다면 아래 절차를 따르세요.

1. GitHub 홈페이지에 접속한 후 강조 표시된 Sign in 버튼을 클릭합니다.

GitHub 계정 영구 삭제 방법과 저장소 삭제 가이드

2. 사용자 이름 또는 이메일 주소비밀번호를 입력해 계정에 로그인합니다.

GitHub 계정 영구 삭제 방법과 저장소 삭제 가이드

3. 우측 상단의 프로필 아이콘을 클릭합니다.

GitHub 계정 영구 삭제 방법과 저장소 삭제 가이드

4. 열리는 메뉴에서 Your repositories(내 저장소) 항목을 선택합니다.

GitHub 계정 영구 삭제 방법과 저장소 삭제 가이드

5. 삭제하려는 저장소를 찾아 저장소 제목을 클릭해 들어갑니다.

GitHub 계정 영구 삭제 방법과 저장소 삭제 가이드

6. 상단 툴바에서 Settings(설정) 탭을 클릭합니다.

GitHub 계정 영구 삭제 방법과 저장소 삭제 가이드

7. 페이지 하단의 Danger Zone 섹션까지 스크롤한 뒤, Delete this repository 버튼을 클릭합니다.

GitHub 계정 영구 삭제 방법과 저장소 삭제 가이드

8. 다음 화면에서 저장소 삭제 의사를 확인하는 절차가 진행됩니다. 입력란에 해당 저장소의 이름을 정확히 입력한 후, I understand the consequences, delete this repository 버튼을 클릭하면 삭제가 완료됩니다.

GitHub 계정 영구 삭제 방법과 저장소 삭제 가이드

삭제가 완료되면 GitHub 메인 페이지로 자동 이동됩니다.

저장소를 삭제하면 어떻게 될까?

개발자가 관리자 패널을 통해 GitHub 저장소를 삭제해도 개발자 PC나 DevOps 환경에서는 Git 정리(clean-up) 작업이 자동으로 수행되지 않습니다. 삭제된 저장소에 push나 pull을 시도하면 repository not found(저장소를 찾을 수 없음) 오류 메시지가 표시됩니다. 따라서 로컬 시스템에서 저장소 관련 파일과 폴더까지 완전히 제거하려면 사용자가 직접 수동으로 삭제해야 합니다.

함께 보면 좋은 글:

  • 엘더스크롤 온라인 로딩 화면 멈춤 현상 해결 방법
  • Python Egg Info 오류 코드 1 발생 시 해결 방법
  • 디스코드 명령어 총정리
  • Windows 10에서 이모지 사용하는 방법

이 글을 통해 GitHub 계정 삭제 방법을 확인하셨기를 바랍니다. 궁금한 점이나 의견, 제안 사항이 있다면 아래 댓글로 남겨주세요. 다음에 알고 싶은 내용도 함께 알려주시면 참고하겠습니다.