Git Workflow
Last updated
Was this helpful?
Last updated
Was this helpful?
U.O.S는 U.O.S-Mobile과 U.O.S-Server로 구성되어있다. U.O.S Organization에는 앞서 언급한 두 Repository와 기존에 개발 중이던 U.O.S-Swing Repository가 있으며 Projects 탭에서 각 Repository에서 작성된 모든 Issue, Pull-Request를 확인할 수 있다.
Label은 Issue 또는 Pull-Request이 어떤 작업과 관련있는지 분류해준다.
아래는 U.O.S-Mobile에서 사용하는 Label 목록이다.
Issue은 주로 추가 기능 제안, 오류 발견시에 작성.
Issue 작성 시 U.O.S-Mobile에 관련된 경우 제목 앞에 [U.O.S-Mobile], U.O.S-Server에 관련된 경우 [U.O.S-Server], 두 가지 모두 관련된 경우 [U.O.S]를 추가하여 구분.
Assignees에는 해당 이슈의 책임자(PR의 Assignees, Reviewers)를, Label에는 위에서 설명한 Label 중 Issue에 맞는 Label을 지정.
Pull-Request은 디자인 및 기능을 구현 후 작성된 commit들을 작성.
Pull-Request 작성 시 U.O.S-Mobile에 관련된 경우 제목 앞에 [U.O.S-Mobile], U.O.S-Server에 관련된 경우 [U.O.S-Server], 두 가지 모두 관련된 경우 [U.O.S]를 추가하여 구분.
Assignees에는 해당 Pull-Request의 책임자를 Reviewers에는 해당 Pull-Request의 관련자, Label에는 위에서 설명한 Label 중 Pull-Request에 맞는 Label을 지정.