본문 바로가기
Git과GitHub

Git과GitHub 2

by 픠버 2022. 11. 17.

Git을 이용한 협업 

  1. 누가 이 작업 할 것인지 정한다.
  2. 각자 맡은 것을 작업한다.
  3. 각자 작업을 프로젝트에 합칠 수 있게 공유한다.
  4. 작업한 내용을 리뷰하고 최종적으로 프로젝트에 반영한다.

위와 같은 방식으로 이루어진다.

 

1.Isuue

 

1. 누가 이작업을 할건지 정한다. - Issue 할당

-버그신고

-기능 추가 개선 제안

-문제들을 해결하기 위한 작업단위

 

이슈 페이지

제목 욮에 있는 #숫자는 이슈 번호이다. 작업 시 이슈번호를 등록하여 사용한다.

이슈등록

Issue를 사용하여 팀원들과 작업에 대해 논의한 후 분담하여 작업하면 좋다!!

 

 

2.Branch   -각자 맡은 것을 작업

 

각자 작업을 할 수 있는 공간을 만들기 위해 branch를 사용한다

소스트리를 이용하여 branch를 만든다

나뭇가지 처럼 여러 브랜치들이 있다.

이슈를 만들고 마지막 commit에서 브랜치를 만든 후 새로운 정보를 업데이트 후 commit

브랜치는 특정 commit에서 갈라져 나와 작업할 수 있다. 기능별로 나눠서 이름을 만들어 작업을 한다

 

 

-Merge 병합 -각자 작업을 프로젝트에 합침! 

 

merge는 브랜치를 다른 브랜치에 합치는 것이다. 모든 브랜치의 commit 들을 모두 반영하는 것이다.

파란색 점 부분이 merge한 부분들 이다

 

Issue - Branch - Merge 

 

이런식으로 협업할 때 3가지 방법을 통해 프로젝트가 많이 이루어진다 .

'Git과GitHub' 카테고리의 다른 글

Git 과 GitHub  (0) 2022.11.16