[Github] 깃허브를 사용한 협업 개발
이 글에서는 깃허브를 통해 협업 개발을 하는 과정을 CLI 기준으로 정리하겠다.이슈에 따른 브랜치 생성, 메세지 컨벤션, commit, push, pull request와 merge하는 방법과 함께 기본적인 리눅스 명령어도 소개될 예정이다.MC2 프로젝트를 하면서 우리 팀에서 사용했던 방법이므로, 이 방법 외에 다른 방법도 있으며, 절대적인 규칙은 아니다. 또한 이 글은 아래의 사항들을 전제로 한다.1. 깃허브에 대한 기본적인 지식이 있다.2. 깃허브에 팀 레포지토리가 생성된 상태이며, 프로젝트 파일의 뼈대가 완성되있는 상태이다.3. main브랜치 외에 개발을 위한 develop 브랜치가 생성되어있는 상태이다. 1. 이슈생성Issues 규칙에 맞춰서 생성Issue 제목 규칙[Issue 종류] 뭘 할지 ..