[Github] Projects

1. Projects 생성

개발 프로세스 전반을 관리하기 위해서 사용한다.


가. view 생성

+ New view를 누르면 다양한 형태의 view를 생성할 수 있다.

Table 형태의 view다.

다른 view에서 추가한 item들은 다른 view에도 자동으로 추가된다.

Board를 통해서 작업의 status를 쉽게 파악하고 관리할 수 있다.

Roadmap은 작업의 일정을 쉽게 파악하고 관리할 수 있다.

일정 관리를 위해서 별도의 문서를 추가로 작성하지 않아도 되어 편하다.


나. fields

Robby scene, In Game scene카테고리 fields값을 기준으로 그룹을 지었다.

이외에도 땡땡이를 누르면 field값을 이용해서 filter를 걸 수도 있고 정렬도 할 수 있다.


다. Settings

땡땡땡을 누르면 Project settings로 이동한다.

Project settings에서 프로젝트에 대한 설명을 추가하거나 프로젝트를 삭제할 수 있다.

또한 Project에서 사용할 field를 여기서 추가할 수 있다.


2. Project 활용

가. Repo와 연동하기

Repo에서 Link a project를 누르면 연동할 수 있다.


나. Issue로 전환

생성한 item을 issue로 전환하면 선택한 repo에 issue가 생성된다.

그러면 issue를 해결하기 위해서 새로운 branch를 생성해 작업을 할 수도 있고 기존의 PR을 연결할 수도 있다.

issue close를 하면 자동으로 status가 Done로 변경된다.


다. Workflows

이런것을 workflow라고 하고 Workflows를 통해서 수정, 추가, 삭제가 가능하다.


댓글 남기기