Github에 100MB 이상 파일을 Commit 했을때 (오류해결)
by Roel Downey728x90
반응형
Github는 50MB는 Warning을 표시하고, 100MB 이상 Error를 표시한다.
따라서 이 이상의 파일을 Push 하려면 에러가 난다.
에러
현재 프로젝트에는 모델 파일들이 없는데, 이전 commit 에서 100MB 이상의 파일이 존재해서 에러를 발생시켰다.
해결 방법
1. git-lfs 를 이용한다. : https://git-lfs.github.com/
2. BFG Repo-Cleaner 적용한다. : https://rtyley.github.io/bfg-repo-cleaner/
나는 2번째 방법으로 적용을 해보았다.
$ java -jar bfg.jar --strip-blobs-bigger-than 100M
이러한 방법으로 100M보다 큰 Commit 삭제해 주는 방법이 있다.
혹시라도 진행중에 에러가 발생하게 되면 아래의 명령을 먼저 실행한다.
$ git repack && git gc
그리고 다시 java~~~~~를 실행한다.
나의 해결 과정
이렇게 완료하고 푸시를 하면 된다.!!
728x90
반응형
'ETC...Study' 카테고리의 다른 글
[IDE] 이클립스 삭제오류 - Delete : An exception has been caught.... (0) | 2020.05.11 |
---|---|
인터넷 기본 도메인, 호스트, 포워딩 알아보기 (0) | 2020.04.06 |
[Blog] KaKao Adfit 설정하기 (0) | 2020.02.01 |
[Git] Fork 한 repository 최신으로 동기화 하기 (0) | 2019.12.10 |
[Git] Git-Lfs (Large File Storage) (0) | 2019.10.17 |
블로그의 정보
What doing?
Roel Downey