언리얼 - Git LFS (100M 넘는 파일 깃에 올리기)

2025. 7. 4. 18:33·Unreal 팁

 

깃에 올릴 파일이 용량이 크다면

(필자는 업로드할 맵의 용량이 100M 가 넘었습니다)

깃에 푸쉬가 안됩니다~ 라고 보신적이 있을껍니다

 

 

Lfs라는걸 사용하여 용량이 큰 파일을 따로 업로드하는 작업을 해줘야합니다

 

우선 세가지지를 다운받아주어야 합니다

1. Git Lfs

https://git-lfs.com/

 

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

https://git-scm.com/

 

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
'Unreal 팁' 카테고리의 다른 글
  • 언리얼 - 원형 프로그래스바 반원으로 바꾸기
  • 언리얼 - 폰트 변경하기
  • FBX파일이 아닌 에셋 언리얼에셋으로 컨버트시키기
  • BehaviorTree 단순 좌표 이동
lucodev
lucodev
커피와 노트북 그리고 개발
  • lucodev
    루코 개발테이블
    lucodev
  • 전체
    오늘
    어제
    • 분류 전체보기 (125) N
      • Unreal5 프로젝트 다이어리 (73)
      • Unreal5 프로젝트 다이어리2 (5) N
      • Unreal 팁 (8)
      • Unreal 디버깅 (8)
      • C++ 프로그래머스 다이어리 (23) N
        • Stack (3)
        • Hash (4)
        • Heap (2)
        • Sort (3) N
      • 코드 개인보관함 (8) N
  • 인기 글

  • 최근 글

  • 최근 댓글

  • 링크

  • 공지사항

  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 태그

    언리얼 behaviortree
    unreal look at
    언리얼 컷씬
    언리얼 시퀀스
    언리얼 비헤이비어트리
    unreal 시퀀스
    언리얼 로딩
    언리얼 페이드 아웃
    언리얼 모션매칭
    언리얼 look at
    unreal 로딩
    unreal sequence
    unreal 컷씬
    언리얼 foot step
    unreal 모션매칭
    언리얼
    언리얼 로딩창
    언리얼 motionmatching
    언리얼 behavior tree
    unreal loading
  • hELLO· Designed By정상우.v4.10.3
lucodev
언리얼 - Git LFS (100M 넘는 파일 깃에 올리기)
상단으로

티스토리툴바