본문 바로가기

반응형

git

(2)
Github LFS 저장공간 확보 개발을 하다보면 종종 100MB가 넘는 파일을 Github에 push해야 할 때가 있다. 그럴때 사용하는게 LFS이다. 한번이라도 GIthub에 100MB넘는 파일을 LFS를 이용해서 업로드하면 계속 history에 남는다. 나중에 그 파일을 지우고 github에 push를 하더라도 계속 남는다. 이걸 계속하다보니 어느새 1GB LFS 저장공간을 넘어섰고 결제를 진행할 수 밖에 없었다. 이걸 해결하기 위해선 Github support 팀에 직접 연락을 해야한다. 나는 위와 같이 답장이 왔고 받은 메일을 번역하자면 아래와 같다. 우리가 서버에서 파일들을 지워야 하므로 LFS로 tracking 했던 모든 파일중 어떤 것을 지우고 싶은지 얘기해줘라(아니면 다 지울 수 있는데 살리고 싶은것들을 알려줘라, 너의 ..
유니티 il2cpp_cache 삭제해도 되는가?? 최근에 아주 골머리가 썩는 문제가 생겼다. 구글플레이와 유니티를 연동하면서 유니티 설정들을 많이 바꿨는데 그러다 보니 저렇게 118,323KB(약 118MB)하는 파일이 생겼다. 아마 스크립팅을 MONO에서 il2cpp로 바꾸어서 생긴 듯 하다. 어쨋든 저렇게 100MB가 넘는 파일은 github에 그냥은 못올린다. LFS를 통해서 올려야 한다. lfs track 명령어로 해당 파일을 lfs로 추적해서 관리해 주어야한다. 그런데 이렇게 간단한 문제가 아니다. 빌드 한번 해보고 github에 PUSH할 때 마다 100MB넘는 파일이 발견되었으니 LFS로 추적하라고 에러가 뜬다. 처음에는 그냥 뜰 때 마다 계속 LFS로 추적을 해줬다. 나중에 알고보니 다 똑같은 파일이었는데 맨위의 사진에서 linkresul..

반응형