개인과제를 마무리하고 github에 push를 하려하는데 오류가 떴다! 그 오류는 바로 Files too large!
github.com에 올리려고 하는 커밋의 파일중 100MB가 넘어가는 파일들이 있으면 나는 에러였다. Github Desktop을 잘 이해하지 못해서 나는 에러인가 했지만, git bash에서 명령어를 이용해봐도 같은 에러가 돌아왔다.
Library/PackageCache/com.unity.burst@1.8.7/.Runtime/libburst-llvm-15.dylib (119.37 MB)
해결방법을 알아보자! 구글에 검색해보니 이럴때는 Git LFS라는 것을 깔아줘야 한다고 한다.
다운로드
https://git-lfs.com/
사용방법
세줄의 커맨드를 이용한다.
-git lfs install
-git lfs track "*.000"
-git add .gitattributes
*위의 000부분은 에러를 일으키는 파일의 형태를 넣어주면 된다. 예를들어, zip, file, 등등
위의 방법으로 해결을 해보려 했으나 본인의 문제는 그런게 아니었다. 튜터님께 도움을 청해보니 처음부터 git ignore가 세팅되어있지 않아 생긴 오류였다. 처음부터 git lfs를 이용해서 큰 파일을 push할 필요도 없었다!
Git ignore란?