The Ultimate Git Course - with Applications in Unreal Engine

Github에서는 50MB가 넘는 파일부터 경고를 표시하고 100MB가 넘는 파일은 Github에서 관리할 수 없다.
그래서 Git LFS라는 큰 파일 전용 스토리지를 제공한다.
무료 사용자의 경우 Github은 1GB, Gitlab은 10GB를 제공한다.
Git 설치시 Git LFS를 체크한 경우 바로 사용하면 되지만, 별도로 설치한 경우 Git Bash에서 다음 명령어를 입력해줘야 한다.
<bash />git lfs install
LFS로 관리될 파일을 추가하는 방법은 다음과 같다.
<bash />
# some.file 추가
git lfs track some.file
# .uasset 추가
git lfs track *.uassset
위 명령을 실행하는 것은 .gitattributes 파일에 다음과 같이 추가하는 것과 같다.
<bash />some.file filter=lfs diff=lfs merge=lfs -text *.uasset filter=lfs diff=lfs merge=lfs -text
Visual Studio에서는 "git lfs" 명령이 아니라 "git-lfs" 명령을 사용하니 주의.
'Unreal Engine > The Ultimate Git Course in Unreal Engine' 카테고리의 다른 글
Git의 Fork (0) | 2023.01.22 |
---|---|
언리얼 엔진에서 Git 연동하기 (0) | 2023.01.22 |
Git의 Cherry-pick (0) | 2023.01.20 |
Git의 Stash (0) | 2023.01.20 |
Git의 Interactive Rebase (0) | 2023.01.20 |