깃허브(Github) 대용량 파일

git에 대용량 파일 업로드(git lfs)

github에 파일 업로드 시 100MB 이상의 파일은 업로드 불가!
!
!

이 사실을 모르고 대용량 CNN 목업을 올리려다가 푸시 과정에서 오류가 발생했습니다.

커밋을 되돌리고 git lfs를 사용하는 데 많은 어려움을 겪었으므로 다음 업로드 전에 반드시 수행하십시오!
파일 크기를 확인하기로 했습니다…

git lfs 자체를 사용하는 것은 매우 간단합니다.

1. gitlfs 설치

$ git lfs install

2. 대용량 파일 추적

특정 확장자를 가진 모든 파일을 현재 폴더에 업로드하려면 다음을 입력하십시오.

– 반드시 업로드할 폴더로 이동해주세요!
이동 후 이동해야 합니다.

-(확장자) 부분에는 파일의 확장자를 적습니다.

$ git lfs track "*.(확장자)"
$ git add .gitattributes

제 경우에는 다른 딥러닝 모델이 있는 폴더에 다른 모델을 추가하고 싶어서 특정 파일을 지정했습니다.

$ git lfs track "xception_best_model.h5"
$ git add .gitattributes

3. 커밋 및 푸시

$ git add .
$ git commit -m "메시지"
$ git push

파일 업로드가 성공적으로 완료되었습니다!

잃어버린 모든 사람들에게 행운을 빕니다