1. 원작자가 초기 세팅한 후 깃허브 업로드 및 협업자 콜라보레이터 등록
2. 브랜치 분할(master/develop)
git branch '브랜치명' 명령어를 이용하여 브랜치를 분할한다.
3. 브랜치 분할이 끝났으면 동료가 로컬에 클론을 뜸
4. 브랜치 분할 후 클론 뜬 레포지토리에서 master 브랜치만 보인다면 로컬에서 git branch -r을 하면 빨간색으로 보임
위와 같이 develop 브랜치가 있는 것을 확인할 수 있다.
checkout 명령어를 이용하여 develop 브랜치로 잡아준다.
이슈 탭에서 각자 할 작업을 작성해준다.
위와 같이 이슈 번호가 생성된 것을 확인할 수 있다.
develop 브랜치로 잡혀 있는 상태에서 feature/3라는 브랜치를 분할해준 후 해당 브랜치로 잡아준다.
수정(파일 추가) 후 add, commit, push를 진행해준다.
위와 같이 브랜치가 추가된 것을 볼 수 있고, 내가 작성한 feature/3로 가보면 수정사항이 잘 올라간 것을 확인할 수 있다.
풀 리퀘스트 탭에서 위와 같이 feature/3 브랜치를 develop 브랜치로 머지 요청을 진행한다.
동료가 승인하면 Open 부분이 Merge로 변경된다.
issue 탭에서 완료 처리를 진행한다.
'네트워크캠퍼스 > GIT, GITHUB' 카테고리의 다른 글
풀 리퀘스트 (0) | 2024.02.20 |
---|---|
Github CLI (0) | 2024.01.31 |
.gitignore 파일의 필요성 (0) | 2024.01.12 |
풀 (0) | 2024.01.12 |
클론 (0) | 2024.01.11 |