Git 2

Git을 활용한 Unreal Engine 졸업 프로젝트 협업 과정

언리얼 엔진으로 플레이팹 서버를 다루는 포스팅을 시작하기 전...잠깐 일지삼아 내가 이번 4학년 졸업 프로젝트에서 팀원들과 어떻게 협업하는지,언리얼 엔진은 깃허브에서 어떻게 협업하는지에 대한 방식을 일기처럼 주절주절 작성해보겠다.  Team Organizations 우리 팀은 따로 메인 리포지토리를 누군가 개인 소장하는게 아닌,팀 오거나이제이션을 생성하여 여기서 프로젝트를 관리하기로 했다. 오거나이제이션 하나에서 다루는 범위가 굉장히 넓기에,앞으로도 쭉 게임을 여러개 만들 팀에서 사용하기 적합하다.사실 졸업 프로젝트 팀은 일시적인 팀이기에 프로젝트가 끝나면 사용될 일이 없겠지만,그래도 앞으로 많은 오거나이제이션을 사용하기 전 연습으로 너무 좋은 경험이 되었다.  가장 메인으로 다루는 UNDEADER 리포..

Git 2024.09.20

PR Template와 Issue Template 설정하기

게임을 개발하던, 웹을 개발하던,Github을 통해 여러 명이서 협업을 하다 보면 당연히 Branch를 많이 쓰게 된다. Branch를 쓰고, 협업 인원이 많으면 많을 수록당연히 PR과 Issue를 자주 작성하게 되는데,모든 사람마다 PR과 Issue를 작성하는 법이 다르면 복잡하기도 하고,아예 일관성있는 서식이 있으면 좋겠다! 해서 생긴 것이 바로 템플릿이다.  위 Before / After 이미지에서 볼 수 있듯이,PR을 생성하면 알아서 Markdown 문서로 미리 지정한 서식을 작성할 수 있게 된다.그럼 이 우아한 기능을 어떻게 우리의 리포지토리에 추가할 수 있을까?  PR 템플릿 추가하기우선 리포지토리의 최상위 경로에 .github 라는 이름의 디렉토리를 생성한다.이후 해당 디렉토리 내부에 pul..

Git 2024.06.06