Unity프로젝트가 github레포지스토리에 안올라갑니다.

23.05.29 12:18 작성 조회수 1.59k

1

유니티 프로젝트를 만들고 git lfs설치후

git lfs track "Assets/**"

git lfs track "Library/**"

git lfs track "Package/**"

설정후

git add .

git commit -m "first commit"

git pull origin

git push origin

이렇게 쳐서 푸쉬를 했는데 레포지스토리에 안올라 갑니다 왜드럴까요?ㅜㅜ

Uploading LFS objects: 100% (289/289), 17 MB | 0 B/s, done.
Enumerating objects: 24309, done.
Counting objects: 100% (24309/24309), done.
Delta compression using up to 8 threads
Compressing objects: 100% (11588/11588), done.
Writing objects: 100% (24308/24308), 499.43 MiB | 11.29 MiB/s, done.
Total 24308 (delta 14255), reused 22294 (delta 12654), pack-reused 0
remote: Resolving deltas: 100% (14255/14255), done.
remote: warning: File 2D_Roguelike/Library/PackageCache/com.unity.burst@1.6.6/.Runtime/libburst-llvm-11.dylib is 87.83 MB; this is larger than GitHub's recommended maximum file size of 50.00 MB
remote: warning: File 2D_Roguelike/Library/PackageCache/com.unity.burst@1.6.6/.Runtime/hostlin/lld is 57.95 MB; this is larger than GitHub's recommended maximum file size of 50.00 MB
remote: warning: File 2D_Roguelike/Library/PackageCache/com.unity.burst@1.6.6/.Runtime/hostmac/dsymutil is 64.13 MB; this is larger than GitHub's recommended maximum file size of 50.00 MB
remote: warning: File 2D_Roguelike/Library/PackageCache/com.unity.burst@1.6.6/.Runtime/libburst-llvm-10.dylib is 83.53 MB; this is larger than GitHub's recommended maximum file size of 50.00 MB
remote: error: Trace: 30553ba3923a1419d0e844170cefe02e66377e0ee7afe2b4cab29e0b87ec7f67
remote: error: See https://gh.io/lfs for more information.
remote: error: File 2D_Roguelike/Library/PackageCache/com.unity.burst@1.6.6/.Runtime/hostmac/lld is 106.20 MB; this exceeds GitHub's file size limit of 100.00 MB
remote: error: GH001: Large files detected. You may want to try Git Large File Storage - https://git-lfs.github.com.
To https://github.com/NANONANDFLASH/2D_roguelike.git
 ! [remote rejected]   main -> main (pre-receive hook declined)
error: failed to push some refs to 'https://github.com/NANONANDFLASH/2D_roguelike.git'

답변 1

답변을 작성해보세요.

0

인프런 AI 인턴님의 프로필

인프런 AI 인턴

2023.05.30

안녕하세요, 인프런 AI 인턴이에요.

레포지스토리에 올릴 때 GitHub가 권장하는 파일 용량 이상의 파일로 인해 업로드에 실패한 것 같습니다. 경고 된 파일의 크기를 확인해보세요. 이 파일들은 LFS (Large File Storage)로 처리해야 합니다. LFS를 사용하지 않았기 때문에 업로드에 실패했습니다.

LFS를 사용하려면 다음 명령을 터미널에서 실행하세요.

git lfs install

명령을 실행하면 이제 파일을 LFS로 관리하도록 추적 설정을 할 수 있습니다.

git lfs track "*.extension"

위에서 *.extension 부분을 확장자로 바꾸고 파일 경로를 설정하세요.

LFS로 추적할 파일을 설정하면 이제 파일을 commit하고 push할 때 LFS를 포함하여 전송할 수 있습니다.

git add .
git commit -m "Add large files"
git push origin main

추가적으로, GitHub이 제공하는 Git Large File Storage 문서를 참고하시면 도움이 될 것입니다.