git lfs (2) 썸네일형 리스트형 Git LFS 사용기 (100mb 이상의 파일 Github에 올리기) 유니티에서 웹에서 사용하고 있는 firestore유저 데이터베이스에 접근하기위해 이것 저것 알아보던 중 최근 업데이트된 firebase sdk에 firestore를 드디어 지원한다는 소식을 듣고 현재 프로젝트에 적용해보기로 하였습니다. 기존의 firebase sdk 6.6.0 버전에서 6.12.0 버전으로 프로젝트를 업그레이드도 하고 firestore도 정상 동작하는 것을 확인하고 git push를 하는 순간 에러가 발생하였습니다. 에러 ! [remote rejected] feat/upgrade-firebase -> feat/upgrade-firebase (pre-receive hook declined) git kraken 에서 에러를 확인했을 때에는 위 문구밖에 나오지 않아서 터미널에서 git push.. Git LFS (Large File Storage) 사용하기 Git의 용량제한과 LFS 기본적으로 git은 여러개의 작은 소스코드 파일들을 위한 버전 컨트롤 시스템(VCS)이다. 따라서 Github의 경우 50Mb부터 Warning이 표시되고, 100Mb부터는 push시 Error가 발생한다. 그럼에도 불구하고 경우에 따라서 반드시 대용량 파일을 git repo에 포함시켜야하는 상황이 존재할 수 있다(예를 들면 학습된 모델파라미터를 올려야할 때). 이러한 경우에 사용할 수 있는 해결책인 Git LFS(Large File Storage)을 소개한다. git lfs가 정상적으로 적용된 경우, 아주 큰 파일에 대해서도 git push와 pull이 가능해진다. 기본적인 사용방법은 다음 블로그에서 가져왔다. https://leimao.github.io/blog/Git-La.. 이전 1 다음