<aside>
이번에 “팀원 소개 프로젝트”를 하면서 사용한 Git을 사용한 팀 프로젝트 방식 정리해보았다.
우선, 우리 팀은 GitHub 이슈 기반으로 브랜치를 생성하여 개발하는 방식으로 했다.
</aside>
이번 “팀원 소개 프로젝트”에서 우리가 사용한 GitHub 기반 협업 방식을 정리해보았다.
우리 팀은 GitHub Issue 기반 브랜치 전략을 사용하여 아래와 같은 순서로 협업을 진행했다.
git checkout develop
git pull origin develop
git checkout -b feature/#이슈번호-작업뷰-작업내용
git checkout develop
git checkout
: 지정한 브랜치로 이동하는 명령어develop
: 기준이 되는 브랜치 (보통 develop 또는 main)git pull origin develop
git pull
: 원격 저장소의 변경사항을 가져와 현재 브랜치에 병합(Merge)origin
: 원격 저장소의 이름(기본적으로 origin으로 설정됨)develop
: 원격 저장소에서 가져올 이름 (여기서는 develop)git checkout -b feature/#이슈번호-작업뷰-작업내용
-b
: 새 브랜치를 생성하고 동시에 이동feature/#이슈번호-작업뷰-작업내용
: 브랜치 이름