Git LFS를 이용해서 대용량 파일 올리기!

모선·2022년 7월 12일
3

Git

목록 보기
1/2
post-thumbnail

유니티 프로젝트를 깃허브에 올리려고 하니 100MB가 넘어서 올릴 수 없다는 오류가 떴습니다. 이러한 대용량 파일은 Git LFS를 사용하면 올릴 수 있습니다.

  • 깃이 이미 초기화 되어 있다는 걸 전제로 진행하겠습니다.

[1] Git LFS 다운로드하기

https://git-lfs.github.com/

[2] 유니티 파일에서 우클릭 > Git Bash Here 클릭

[3] 아래 코드 순서대로 입력하기

1. LFS 초기화

$ git lfs install

2. LFS를 사용해서 업로드할 파일 추적하기

아래 3가지 방법 중 자신한테 필요한 코드를 선택해서 작성하면 됩니다.

1) 특정 파일을 추적하기 (저는 이걸 사용했습니다)

$ git lfs track "파일명"

김수인도 이걸 사용할 것. 김수인이 써야 할 코드는 요거⬇️
$ git lfs track "lld"

2) 모든 파일을 추적하기

$ git lfs track *

3) 특정 파일 확장자를 지정해서 추적하기

$ git lfs track "파일확장자"
$ git lfs track "*.zip"
$ git lfs track "*.pdf"

3. LFS 정보를 스테이지에 추가하기

$ git add .gitattributes

4. 커밋 + 푸시

$ git commit -m "Add gitattributes"
$ git push -u origin master

5. 유니티 전체 프로젝트를 커밋 + 푸시하기

$ git add .
$ git commit -m "커밋메시지"
$ git push

저는 GitHub Desktop을 사용하고 있기 때문에 [3]-3번 까지만 코드를 작성한 뒤, Explorer를 통해 나머지 파일을 옮기고 커밋과 푸시를 했습니다.

감사합니다!

profile
뚱땅뚱땅

2개의 댓글

comment-user-thumbnail
2022년 7월 12일

정리가 참 잘 되어있네요. 잘 보고 갑니다~!

1개의 답글