https://desktop.github.com/download/
▣ 먼저 Github 가입 및 로그인 후 GitHub Desktop를 설치합니다.
▣ 로그인 후 New 버튼을 클릭하고
▣ 프로젝트 이름, 프로젝트 설명, 프로젝트 공유 범위, gitignore를 Unity로 설정합니다.
그럼 Unity프로젝트를 연동할 때 필요한 프로젝트 파일만 업데이트됩니다.
▣ Github Desktop에 들어가서 Clone a repository를 선택하고
▣ 아까 생성한 GitHub와 Local path를 지정합니다.
▣ 연동할 유니티 프로젝트 위치로 가서 프로젝트 폴더 안에 있는 파일들을 모두 잘라내기 합니다.
▣ 그리고 github 프로젝트 파일에서 해당 파일들을 붙여 넣기 합니다.
▣ 전에 가져왔단 유니티프로젝트는 목록에서 삭제하고 github에 붙여 넣은 폴더를 추가합니다.
▣ github desktop으로 가면 프로젝트에 필요한 파일들만 github desktop에 업데이트됩니다.
하단에 이름과 설명을 작성하고 Commit을 클릭합니다.
▣ 그리고 Push origin을 클릭해서 github 클라우드에 저장합니다.
▣ github 홈페이지에 가서 새로고침을 하면 업데이트되어 있는 걸 확인할 수 있습니다.
▣ 상단에 있는 메뉴를 선택하고 업데이트 내역 이름을 지정한 다음 branch를 추가합니다.
▣ 그리고 Unity 프로젝트에 Cube를 추가하고 Description을 작성하고 Commit을 하면 TestUi branch에 추가됩니다.
▣ 다시 branch에 가서 다시 main을 선택하면
▣ Unity프로젝트에서 다시 Reload 선택창에 나오고 Reload를 하게 되면 main 처음 작업으로 바뀌게 됩니다.
▣ 다시 UITest Branch를 선택하고 cube를 한 개 더 추가하고 github desktop에서 추가한 cube에서 오른쪽마우스를 클릭해서 Discard를 선택해서 삭제하면 Unity 프로젝트에 삭제됩니다.
▣ 이런 식으로 Branch를 활용해서 버전 관리 및 불필요한 오브젝트를 삭제할 수 있습니다.
'[ Unity ] > - 유니티 실습' 카테고리의 다른 글
유니티 MonoBehaviour (0) | 2025.01.10 |
---|---|
유니티 반복문 (0) | 2025.01.09 |
유니티 재시작시 플레이어 위치 설정 (0) | 2024.11.07 |
유니티 비활성화 오브젝트 찾는 함수(GetChild) (0) | 2024.10.30 |
유니티 특정 씬(scene)이 로드된 후에 호출되는 콜백 함수 (0) | 2024.10.29 |
댓글