Git을 이용한 협업
- 누가 이 작업 할 것인지 정한다.
- 각자 맡은 것을 작업한다.
- 각자 작업을 프로젝트에 합칠 수 있게 공유한다.
- 작업한 내용을 리뷰하고 최종적으로 프로젝트에 반영한다.
위와 같은 방식으로 이루어진다.
1.Isuue
1. 누가 이작업을 할건지 정한다. - Issue 할당
-버그신고
-기능 추가 개선 제안
-문제들을 해결하기 위한 작업단위
제목 욮에 있는 #숫자는 이슈 번호이다. 작업 시 이슈번호를 등록하여 사용한다.
Issue를 사용하여 팀원들과 작업에 대해 논의한 후 분담하여 작업하면 좋다!!
2.Branch -각자 맡은 것을 작업
각자 작업을 할 수 있는 공간을 만들기 위해 branch를 사용한다
소스트리를 이용하여 branch를 만든다
이슈를 만들고 마지막 commit에서 브랜치를 만든 후 새로운 정보를 업데이트 후 commit
브랜치는 특정 commit에서 갈라져 나와 작업할 수 있다. 기능별로 나눠서 이름을 만들어 작업을 한다
-Merge 병합 -각자 작업을 프로젝트에 합침!
merge는 브랜치를 다른 브랜치에 합치는 것이다. 모든 브랜치의 commit 들을 모두 반영하는 것이다.
Issue - Branch - Merge
이런식으로 협업할 때 3가지 방법을 통해 프로젝트가 많이 이루어진다 .
'Git과GitHub' 카테고리의 다른 글
Git 과 GitHub (0) | 2022.11.16 |
---|