Git LFS data quota over

2024. 4. 6. 09:01etc

 

사이즈가 10MB 이상인 tsv 파일들을 github repository 에 저장하고 실제로 서버 실행 시에도 메모리에 올려서 사용하고 있었다.
별문제 없이 사용하고 있었고 최근에 사이즈가 1GB 가 넘는 파일도 이렇게 사용해도 괜찮지 않을까 해서 같이 저장했다.

 

This repository is over its data quota. Account responsible for LFS bandwidth should purchase more data packs to

restore access.
저장까진 괜찮았는데 그 다음 커밋쯤부터 문제가 발생했다. 대략 data quota 초과했으니 플랜을 업그레이드하라고 한다.

Git LFS 를 처음 사용할 때 제대로 조사해보지 않고 사용법만 익혔더니 data quota 가 존재하는지도 몰랐었다.
git lfs command 로는 내 quota 를 볼 방법이 없는 것 같고 github 사이트에서 찾아볼 수 있다.


Settings - Access - Billing and plans - Git LFS Data

많이 초과했다...


팀 레포 같은 경우에 나만 커밋을 올리는 것도 아니고 급하면 리뷰 없이 진행한다.
파일을 추가하는 PR 을 내가 리뷰했는데, 커밋하신 분도 몰랐고 나도 Git LFS 를 잘 몰랐어서 잡지 못했다.

해결은 당장은 사이즈가 큰 tsv 파일을 사용하지 않을 수는 없어서 Git LFS 를 쓰지 않기로 하고 일단 scp 로 보내기로 결정했다.

이미 올라간 커밋 처리하는 것도 조금 번거로운데 다른 곳에 잘 정리된 글이 있다.
https://gist.github.com/everttrollip/198ed9a09bba45d2663ccac99e662201

 

Removing git lfs from (any) repository

Removing git lfs from (any) repository. GitHub Gist: instantly share code, notes, and snippets.

gist.github.com

 

 

무료 플랜으로 이용할 거면 Storage 뿐만 아니라 Bandwidth 도 있어서 사용할 때 신경 쓰기 너무 귀찮을 것 같다. 가급적 다른 저장소를 쓰도록 해야겠다.

 

'etc' 카테고리의 다른 글

DBeaver memory 설정  (0) 2024.03.27
도로명은 (로, 길)으로 끝나나요?  (2) 2023.11.07
csview  (0) 2023.10.30
법정동코드 조회하기  (2) 2023.10.22
pbcopy  (0) 2023.07.07