[Project] 언리얼 프로젝트와 깃 연결하기
by 브이담곰언리얼 프로젝트는 유니티와 다르게 용량이 상당하기 때문에, 아마 레포지토리로 Push가 되지 않을 것이다.
따라서, Git 대형 파일 스토리지를 설치하고 .gitIgnore과 .gitAttribute 파일을 이용하여 대용량 파일을 관리할 수 있게 환경을 세팅 해보려고 한다!!
1. Git LFS 파일 설치하기
아래의 링크에서 설치 방법을 볼 수 있다.
Git 대형 파일 스토리지 설치 - GitHub Docs
여기서 LFS 파일을 설치할 수 있는데,
다운 받고 .exe 파일을 설치 후 C드라이브 Program Files 파일 안에 설치해주면 된다!!
2. 잘 설치 되었는지 확인
Git Bash를 켜주고 확인해주면 끝!!
3. gitIgnore 파일을 넣어준다.
아래 레포지토리를 참고했다!
https://github.com/MOZGIII/ue5-gitignore/blob/master/.gitignore
4. ⭐주의할 점⭐
긁어온 깃 파일을 자세히 보면
# Do not ignore current project's `.uproject`.
!/*.uproject
# Do not ignore source, config and plugins dirs.
!/Source/**
!/Config/**
!/Plugins/**
이렇게 경로가 설정 되어있는데, 여기서 지정한 파일 경로는 현재 .git(숨김폴더)폴더가 있는 파일안의 Source, Config 등등의 파일을 말하는 것이다.
다시말해서 레포지토리 파일 안에 언리얼 프로젝트 파일이 생성되어있는 경우 파일 경로를 아래와 같이 바꿔주어야 한다.
# Do not ignore current project's `.uproject`.
!TPSProject/*.uproject
# Do not ignore source, config and plugins dirs.
!TPSProject/Source/**
!TPSProject/Config/**
!TPSProject/Plugins/**
이렇게 하면, 깃허브에 아무것도 Change가 뜨지 않는 현상을 해결할 수 있다!!
'UNSEEN' 카테고리의 다른 글
[온보딩] 스크럼 입문 워크숍 (0) | 2023.03.07 |
---|
블로그의 정보
농담곰담곰이의곰담농
브이담곰