- 만약을 대비해 유니트 프로젝트 폴더를 백업한다.
- 프로젝트 폴더 하위 폴더 중에 Assets, Packages, ProjectSettings 폴더만 남기고 나머지는 삭제한다. 새로 프로젝트를 만들어야 하는데, Scene을 다시 구성해야 하므로 주의하자.
- Git 리포지토리를 만들고 해당 리포지토리 안에 유니티 프로젝트 폴더를 넣어야 한다. 이때 Git은 사용자가 익숙한 프로그램을 사용해서 만들면 되는데, 글쓴이는 비주얼 스튜디오 커뮤니티의 GitHub Extension for Visual Studio 확장을 사용한다. 곧바로 GitHub와 연동되기 때문에 좋다.
- 비주얼 스튜디오 커뮤니티의 GitHub 확장으로 Git 리포지토리를 만들면 git ignore 파일을 미리 만들 수 있다. 따로 git ignore 파일을 만들어야 하고 본인이 비주얼 스튜디오를 IDE로 사용한다면 (링크)VisualStudio.gitignore 을 복사하여 .gitignore 파일을 git 리포지토리에 만들자.
- .gitignore 파일 마지막에 아래 내용을 추가한다.
- 프로젝트디렉토리이름/*
- !프로젝트디렉토리이름/Assets
- 프로젝트디렉토리이름/Assets/*
- !프로젝트디렉토리이름/Assets/Scripts
- 그리고 저장하자. Scripts 폴더 안에 있는 파일 제외하고 모두 Git 커밋에 제외시키는 설정이다.
- 유니티 허브에서 유니티 프로젝트 폴더를 추가하여 새로운 프로젝트로 만든다. 사라진 Scene은 알아서 구성하자…
- 비주얼 스튜디오 커뮤니티 IDE 기준으로, Git 변경 내용 창에서 모두 커밋과 푸시를 선택한다.
참고하면 좋은 자료: [Git] 규칙적인 Commit 메세지로 개발팀 협업하기👾 (tistory.com)