Unreal/Ureal Engine 5 정리
Chapter 00. 개인 프로젝트 깃 사용법
GameStudy
2023. 8. 12. 08:00
1. 깃 가입 및 레포지토리 추가
"StudyProject" 레포지토리 추가.
Ignore에 UnrealEngine 설정.
2. 소스트리 다운로드 및 설정
Tools > Options > Repo Settings > Language를 English로 지정.
3. 깃 클론
4. 깃 .ignore 파일 수정
<hide/>
...
# Prerequisites
*.d
# Compiled Object files
*.slo
*.lo
*.o
*.obj
# Precompiled Headers
*.gch
*.pch
# Compiled Dynamic libraries
*.so
*.dylib
*.dll
# Fortran module files
*.mod
*.smod
# Compiled Static libraries
*.lai
*.la
*.a
# Executables
*.exe
*.out
*.app
Output
Engine/x64
Client/x64
.vs
5. Commit
"fix: .ignore 파일에 언리얼 관련 내용 추가"
6. LFS 설정
언리얼 파일들이 상당히 용량이 커서 LFS 설정을 해줘야만 함.
폴더 주소창 클릭 > cmd 작성 후 Enter
이 문서를 읽고 진행. .gitattributes 파일은 아래와 같이 작성.
<hide/>
# UE file types
*.uasset filter=lfs diff=lfs merge=lfs -text
*.umap filter=lfs diff=lfs merge=lfs -text
*.vcxproj filter=lfs diff=lfs merge=lfs -text
# Raw Content types
*.fbx filter=lfs diff=lfs merge=lfs -text
*.3ds filter=lfs diff=lfs merge=lfs -text
*.psd filter=lfs diff=lfs merge=lfs -text
*.png filter=lfs diff=lfs merge=lfs -text
*.mp3 filter=lfs diff=lfs merge=lfs -text
*.wav filter=lfs diff=lfs merge=lfs -text
*.xcf filter=lfs diff=lfs merge=lfs -text
*.jpg filter=lfs diff=lfs merge=lfs -text
7. Commit
"feat: LFS 관련 내용 추가"
8. Push
9. Chapter 01 진행.
10. Clone을 진행한 폴더 열기 > .git, .gitattribute, .gitignore 모두 복사
11. 프로젝트 폴더에 붙혀넣기
.sln 더블클릭 해서 Visual Studio 실행 > Toolbar > Git > Commit or Stash 클릭
다이얼로그가 뜨면 확인 클릭.
12. 소스트리 실행
Toolbar > + 버튼 > 프로젝트폴더를 드래그 드랍.
13. 항상 Commit 전에는 언리얼 엔진을 끈 상태로 진행함.
14. Commit
"feat: 프로젝트 생성"