Skip to main content

이 버전의 GitHub Enterprise는 다음 날짜에 중단되었습니다. 2024-09-25. 중요한 보안 문제에 대해서도 패치 릴리스가 이루어지지 않습니다. 더 뛰어난 성능, 향상된 보안, 새로운 기능을 위해 최신 버전의 GitHub Enterprise Server로 업그레이드합니다. 업그레이드에 대한 도움말은 GitHub Enterprise 지원에 문의하세요.

리포지토리의 파일을 Git Large File Storage로 이동

Git LFS를 설정했고 Git LFS에서 추적해야 하는 기존 파일이 리포지토리에 있는 경우 먼저 리포지토리에서 제거해야 합니다.

Git LFS을(를) 설치하고 Git LFS 추적을 구성한 후 Git의 일반 추적에서 Git LFS(으)로 파일을 이동할 수 있습니다. 자세한 정보는 "Git 대형 파일 스토리지 설치" 및 "Git Large File Storage 구성"을(를) 참조하세요.

성공적으로 업로드되지 않은 참조된 Git LFS 파일이 있는 경우 오류 메시지가 표시됩니다. 자세한 내용은 "Git 대용량 File Storage 업로드 실패 해결"을(를) 참조하세요.

팁: Git에 파일을 푸시하려고 할 때 “Git LFS의 파일 크기 제한인 100MiB”을(를) 초과한다는 오류가 발생하면 filter-repo 또는 BFG 리포지토리 클리너 대신 git lfs migrate을(를) 사용하여 대용량 파일을 Git 대용량 파일 스토리지(으)로 이동할 수 있습니다. git lfs migrate 명령에 대한 자세한 내용은 Git LFS 2.2.0 릴리스 공지 사항을 참조하세요.

  1. filter-repo 명령 또는 BFG 리포지토리 클리너를 사용하여 리포지토리의 Git 기록에서 파일을 제거합니다. 이를 사용한 정보에 대한 자세한 정보는 Removing sensitive data from a repository(리포지토리에서 중요한 데이터 제거)을(를) 참조하세요.
  2. 파일에 대한 추적을 구성하고 Git LFS에 푸시합니다. 이 절차에 대한 자세한 정보는 "Git Large File Storage 구성"을(를) 참조하세요.

추가 참고 자료