본문 바로가기
Git

[Git] 협업 방법

by LeeGangEun 2022. 7. 27.

Git을 통해 협업하기

-> Git은 빠르고(Fast) 확장 가능한(Scalable) 분산형(Distributed) 버전 관리 시스템이다.

Git  Branch

-> Git에서 branch는 소프트웨어를 개발함에 있어서 필요한 작업을 독립적으로 진행하기 위한 작업 흐름의 단위이다.
-> 각각의 branch는 다른 브랜치와 merge함으로써 작업한 내용을 하나로 모을 수 있다.
-> 필요에 의해 만들어지는 각각의 브랜치는 다른 브랜치의 영향을 받지 않기 때문에, 여러 작업을 동시에 진행할 수 있다.

Git Issue

-> Issue는 작업을 정리하는 단위이다.
-> 작업은 기능 설계, 구현, 버그 수정 등 개발함에 있어서 수행한 모든 작업이 될 수 있다.
-> Git Issue를 사용하면 프로젝트를 진행하는 과정에서 발생하는 모든 이슈를 공유할 수 있다.
-> 공유된 Issue를 확인하고 예상되는 문제점, 다른 방향성을 제시함으로써 Issue를 보다 좋은 방법으로 나아갈 수 있다.

Git Backlog 생성

먼저 백로그는 애자일 개발에 최적화된 협업 방법이다.

1. 생성한 Repository의 Projects - New Projcet 클릭

2. Team backlog 생성

 

3. 업무 추가 및 관리

New -> 자유롭게 아이디어 및 업무 추가 
Backlog -> 할일 ! (우선순위 관리 가능)
Ready -> 개발할 준비가 된 것들
In Progress -> 개발중
In review -> 리뷰
Done ->  개발 완료

4. issue 연동 

추가한 업무 중 글자를 클릭 후 
Convert to issue를 클릭하고 
Repository와 연동하면 된다.

5. 작성 및 관리

 

6. GitKraken 확인

이런식으로 왼쪽 하단에 이슈가 추가된것을 확인할 수 있다.

간단하게 관리 가능 !