스크린샷 2022-10-12 오후 5 32 52

Github에 100MB 이상의 대용량 파일을 올릴 수 있게 해주는 Git LFS에 대해서 알아보도록 하겠습니다.
  • 먼저 LFS를 설치해줍니다.
brew install git-lfs
git lfs install
  • LFS를 이용하여 추적할 대용량 파일을 명령어로 지정해줍니다.
git lfs track "*.pt" # 학습모델 확장자명
git add .gitattributes 
  • 아래의 명령어로 추적되고 있는 파일을 확인해줍니다.
git lfs ls-files --all
위의 과정을 모두 진행하고 Add, Commit, Push를 진행해주면 100MB이상의 파일도 정상적으로 올라가는 것을 확인할 수 있습니다.

추가로 대용량 파일을 깃에 올릴 때 LFS를 이용하지 않고 올려 오류가 발생한 적이 있다면, 해당 커밋의 로그를 삭제하고 다시 LFS를 이용하여 추적해줘야 오류가 나지 않습니다.

카테고리:

업데이트:

댓글남기기