유니티와 깃허브(github) 연동하기 3
리포지토리의 변경사항 커밋하기(commit), 로컬 리포지토리를 깃허브 웹사이트(remote repository)에 업로드하기(push)
1)깃허브 데스크톱에서 리포지토리 및 유니티 프로젝트의 변경사항이 표시되는것을 확인할수있다.
2)유니티에서 project settings의 editor로 이동한다.
3)version control에서 visible meta files를 선택한다. 이 옵션은 윈도우의 프로젝트 폴더에서 에셋의 메타파일을 보기가능한 상태로 설정한다.
4)asset serialization의 mode에서 직렬화된 에셋을 저장하는데 사용할 포맷을 선택한다. 텍스트 모드인 force text를 선택한다.
5)프로젝트의 assets에 새로운 에셋을 추가한다. 예에서 새로운 재질을 생성하였다.
6)프로젝트의 에셋 폴더 디렉토리에서 해당 에셋의 메타파일이 표시되는것을 확인할수있다(visible meta files)
7)깃허브 데스크톱에서 유니티에 추가한 에셋과 에셋의 메타파일이 변경사항으로 추가된것을 확인할수있다.
8).gitignore 파일을 텍스트편집기에서 열기한다.
9)유니티 프로젝트의 파일 및 폴더중 추적에서 제외할 항목들의 주석 문자(comment character)를 제거하고 저장한다(/[Ll]ibrary/를 [Ll]ibrary/로 변경)
예에서 library, temp, obj, build, builds, logs, memorycaptures를 제외하였다.
(gitignore 파일은 추적에서 제외할 파일 및 폴더를 명시한다)
10)추적에서 항목들이 제외되어 리포지토리의 변경사항(changes)의 수치가 감소한것을 확인할수있다. 또한 gitignore 파일에서 변경한 사항들을 확인할수있다.
11)변경사항을 저장하려면 하단의 summary 및 description을 입력한후 commit을 클릭한다.
12)history에서 추가된 커밋(commit)을 확인할수있다. 해당 커밋의 모든 변경사항을 확인할수있다.
13)push를 클릭한다. 푸시(push)는 로컬 리포지토리가 수정된후 커밋(commit)된 변경 사항을 깃허브의 원격 리포지토리(remote repository, GitHub.com)에 게시한다.
14)깃허브 웹사이트의 리포지토리에서 프로젝트의 변경사항이 업로드된것을 확인할수있다.
'유니티게임개발 > 기초공부' 카테고리의 다른 글
유니티 deterministic compilation failed (0) | 2021.04.26 |
---|---|
유니티에서 에셋 직렬화 방법 변경하기(force text, force binary) (0) | 2021.04.17 |
유니티와 깃허브(github) 연동하기 2 - 데스크톱에 깃허브 리포지토리 복사하기(clone) (0) | 2021.03.30 |
유니티와 깃허브(github) 연동하기 1 - 새로운 리포지토리 생성 (0) | 2021.03.30 |
유니티에서 메시 콜라이더 사용하기(mesh collider, convex) (2) | 2021.03.10 |