GitHub는 개인 계정 작업에서 리포지토리 및 프로필 메타데이터를 저장합니다. GitHub의 계정 설정 또는 사용자 마이그레이션 API를 통해 개인 계정의 데이터를 내보낼 수 있습니다.
내보내는 데 사용할 수 있는 데이터 GitHub 저장소에 대한 자세한 내용은 "마이그레이션에 대한 REST API 엔드포인트" 항목을 참조하세요.
GitHub의 계정 설정을 통해 개인 데이터 내보내기를 요청하면 GitHub에서 개인 데이터를 tar.gz
파일로 패키징하여 다운로드 링크가 포함된 이메일을 기본 이메일 주소로 전송합니다.
기본적으로 다운로드 링크는 7일 후에 만료됩니다. 다운로드 링크가 만료되기 전에 언제든지 사용자 설정에서 링크를 사용하지 않도록 설정할 수 있습니다. 자세한 내용은 "개인 계정 데이터의 보관 파일 요청" 항목을 참조하세요.
운영 체제에서 기본적으로 tar.gz
파일의 압축을 풀 수 없는 경우 타사 도구를 사용하여 보관된 파일을 추출할 수 있습니다. 자세한 내용은 Opensource.com에서 "How to unzip a tar.gz file"(tar.gz 파일의 압축을 해제하는 방법)을 참조하세요.
생성된 tar.gz
파일은 데이터 내보내기를 시작할 때 저장된 데이터를 반영합니다.
개인 계정 데이터의 보관 파일 다운로드
- GitHub의 페이지 오른쪽 상단에서 프로필 사진을 선택한 다음, 설정을 선택합니다.
- 왼쪽 사이드바에서 계정을 클릭합니다.
- "계정 데이터 내보내기"에서 내보내기 시작 또는 새 내보내기를 클릭합니다.
- 내보내기를 다운로드할 준비가 되면 GitHub에서 기본 메일 주소로 다운로드 링크를 보내드립니다.
- 메일의 다운로드 링크를 클릭하고 메시지가 표시되면 암호를 다시 입력합니다.
- 다운로드할 수 있는
tar.gz
파일로 리디렉션됩니다.
개인 계정 데이터 보관 파일에 대한 액세스 삭제
내보내기를 삭제하여, 내보내기가 만료되기 전에 이메일로 전송된 다운로드 링크를 비활성화할 수 있습니다.
- GitHub의 페이지 오른쪽 상단에서 프로필 사진을 선택한 다음, 설정을 선택합니다.
- 왼쪽 사이드바에서 계정을 클릭합니다.
- "계정 데이터 내보내기" 섹션에서 비활성화할 데이터 내보내기 다운로드의 옆에 있는 삭제를 클릭합니다.