본문 바로가기

[Git] 유니티 프로젝트를 위한 깃허브(GitHub) 레포지토리 생성하기

Kwonriver 2023. 1. 24.
728x90

 

깃허브(GitHub, 이하 깃)은 버전 관리를 위해 가장 많이 사용되는 서비스이다. SVN과 같은 형상관리 시스템도 존재하지만 개인적으로는 git이 조금 더 편리하다고 생각한다. 소스를 되돌리거나 브랜치 관리, 머지 충돌 시 처리 등 더 편하다는 것이 주관적인 의견이다. 이러한 깃을 사용하기 위해 서로운 레포지토리를 생성하고 유니티 프로젝트를 겟에 올려본다.

 


 

GitHub 홈페이지에 로그인하고 새로운 Your Repositiory에 들어간다. 아이디가 없다면 새로 생성하자. 

 

GitHub: Let’s build from here

GitHub is where over 94 million developers shape the future of software, together. Contribute to the open source community, manage your Git repositories, review code like a pro, track bugs and feat...

github.com

 

 

오른쪽 상단의 내 정보에서 Your Repository에 들어가도 되고 메인화면 왼쪽에 New 버튼으로 바로 새로운 레포지토리를 생성할 수도 있다. 우선은 Your Repository에 들어간다.

 

오른쪽 상단에 초록색 버튼으로 New가 존재한다. 이를 클릭한다.

 

 

다양한 기능을 세팅할 수 있는 화면이 나타난다. 이 때 Owner는 본인일 것이다. Repository 이름과 Description(설명)을 추가한다. 

 

Public은 공개 레포지토리로 누구나 접근할 수 있다. Private는 비공개 레포지토리로 주인이 임의로 읽기, 쓰기를 허락해야만 접근이 가능하다. 오픈 소스 프로젝트나 포트폴리오용 레포지토리를 만드는 것이 아니라면 Private로 생성하자. 

 

Add a README file은 자동으로 ReadMe 파일을 만들어주는 기능이다. 꼭 만들지 않아도 되지만 레포지토리의 자세한 설명, 프로젝트의 설명을 기재할 수 있으므로 특별한 이유가 없다면 추가하는 것이 좋다.

 

Add .gitignore이 이곳 설정 중 가장 중요하다. 기본적으로 깃 폴더에 있는 모든 파일을 깃허브에 올리게 된다. 이런 경우 임시 파일도 같이 올라간다. 일일히 이를 매번 제거하기 귀찮기 때문에 gitIgnore 파일에 특정 위치, 파일명 등을 기재하면 깃허브에서 해당 파일들을 모두 무시한다. 깃허브에서 제공하는 템플릿에 Unity가 존재하기 때문에 템플릿으로 유니티를 선택해준다.

 

 

Choose a license는 현재 단계에서는 크게 중요하지 않으므로 None 을 선택한다.

 

모든 세팅을 마치고 Create Repository 버튼을 클릭하면 새로운 레포지토리가 생성된다.

 


 

728x90