Github에 100MB 이상 파일 업로드
파일을 github에 push하려는데, 아래와 같은 에러를 마주쳤다.
내가 올리려면 파일은 123mb였는데 100mb가 넘어가서 아래의 에러가 발생한 것이였다.
remote: error: GH001: Large files detected. You may want to try Git Large File Storage - https://git-lfs.github.com.
이러한 경우, git-lfs
을 사용하여 용량이 큰 파일(100mb~)을 원격 저장소에 올릴 수 있다.
// 1. git-lfs 설치
brew install git-lfs
// 2. 폴더(source code)로 이동하여 lfs 설치
git lfs install
// 3. 용량이 큰 파일 등록
git lfs track [FILE_NAME]
// 4. 원격 저장소에 push
git add .gitattributes
git add [FILES]
git commit -m [COMMIT_MESSAGE]
git push origin main
참고
git-lfs
: Git Large File Storagelfs
로 트래킹되는 파일은.gitattributes
를 통해서 관리된다.- 이전에 git add를 하여 stage area에 있는 파일이 있다면,
git rm -r --cached "*"
커맨드를 사용하여 클리어한다.
Author And Source
이 문제에 관하여(Github에 100MB 이상 파일 업로드), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@suyeonme/Github에-100MB-이상-파일-업로드저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)