깃에 올릴 파일이 용량이 크다면
(필자는 업로드할 맵의 용량이 100M 가 넘었습니다)
깃에 푸쉬가 안됩니다~ 라고 보신적이 있을껍니다
Lfs라는걸 사용하여 용량이 큰 파일을 따로 업로드하는 작업을 해줘야합니다
우선 세가지지를 다운받아주어야 합니다
1. Git Lfs
Git Large File Storage
Git Large File Storage (LFS) replaces large files such as audio samples, videos, datasets, and graphics with text pointers inside Git, while storing the file contents on a remote server like GitHub.com or GitHub Enterprise.
git-lfs.com
2. Git
Git
git-scm.com
3. Github Desktop
https://desktop.github.com/download/
Download GitHub Desktop
Simple collaboration from your desktop
desktop.github.com
모두 준비되었다면 깃허브데스크탑을 열고 나의 프로젝트에서 우클릭을하면 Open Git Bash Here를 선택해준다
그러면 콘솔창이 하나 열린다
해당 명령어를 넣어 lfs를 설치해준다
git lfs install
용량이 커서 올라가지 않는 맵을 추적해줍니다
git lfs track "Content/Stylized_Village/Maps/sTYLIZED_vILLAGE_sUMMER.UMAP
git add Content/[용량이커서안올라가는파일]
.gitattributes파일을 생성해줍니다
git add .gitattributes
생성된 .hitattributes파일에 내가 추적한 맵을 업로드해줍니다
git add Content/Stylized_Village/Maps/sTYLIZED_vILLAGE_sUMMER.UMAP
git commit -m "Add .umap file tracked by LFS"
lfs에 내가 추적한 파일을 업로드시켜줍니다
git push origin main
git push origin main명령어를 입력하니 깃에 100m 넘었다고 올라가지 않았던 파일이 업로드됩니다
다른 용량이 큰 에셋도 처리해보겠습니다
똑같이 추적을 해주고 업로드해줍니다
전체적인 코드
해당 작업이 완료되면 나의 소중한 맵을 깃에 업로드할수있습니다!!
클라이언트작업을 하기전 리눅스로 커널을 여러번 만져봤는데 이럴때 도움이 되네요 ㅎㅎ..
주의사항 : 무료버전이면 용량은 1G까지만 무료로 사용가능합니다
(맵 한두개 정도는 업로드 가능)
'Unreal 팁' 카테고리의 다른 글
언리얼 - 원형 프로그래스바 반원으로 바꾸기 (2) | 2025.06.20 |
---|---|
언리얼 - 폰트 변경하기 (0) | 2025.06.09 |
FBX파일이 아닌 에셋 언리얼에셋으로 컨버트시키기 (0) | 2025.05.27 |
BehaviorTree 단순 좌표 이동 (0) | 2025.05.22 |
Unreal - 유용한 무료 에셋 사이트 (에셋구하는법) (0) | 2025.04.23 |